ফ্ল্যাশ-এসকিউএএলএলএকচেমি ব্যবহার করে এমন আমার অ্যাপটি চালানোর সময় আমি নিম্নলিখিত সতর্কতাটি পেয়ে যাচ্ছি যে SQLALCHEMY_TRACK_MODIFICATIONSবিকল্পটি অক্ষম হয়ে যাবে।
/home/david/.virtualenvs/flask-sqlalchemy/lib/python3.5/site-packages/flask_sqlalchemy/__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.
warnings.warn('SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.')
এই বিকল্পটি কী করে তা আমি অনুসন্ধান করার চেষ্টা করেছি, তবে ফ্ল্যাস্ক-এসকিউএএলএলএকচেমি ডকুমেন্টেশন এই ট্র্যাকিংটি কী ব্যবহার করে সে সম্পর্কে পরিষ্কার নয়।
SQLALCHEMY_TRACK_MODIFICATIONSযদি সত্যকে সেট করা থাকে (ডিফল্ট) ফ্লাস্ক-এসকিউএএলএলএইচএমি বস্তুর পরিবর্তনগুলি ট্র্যাক করবে এবং সংকেত নির্গত করবে। এর জন্য অতিরিক্ত মেমরি প্রয়োজন এবং প্রয়োজন না হলে অক্ষম করা যায়।
আমি কীভাবে জানতে পারি যে আমার প্রকল্পের প্রয়োজন আছে SQLALCHEMY_TRACK_MODIFICATIONS = Trueবা আমি নিরাপদে এই বৈশিষ্ট্যটি অক্ষম করতে পারি এবং আমার সার্ভারে স্মৃতি সংরক্ষণ করতে পারি?