29-11-18, 12:10 AM
(آخر تعديل لهذه المشاركة : 29-11-18, 12:15 AM {2} بواسطة أبوبكر سويدان.)
السلام عليكم
لدي بعض الملاحظات :
- لضمان سرعة البحث واستجلاب النتائج، يجب التركيز على بعض الأمور منها:
أولاً : أن يكون الحقل الذي يتم الاستعلام من خلاله رقمياً صحيحاً بقدر الإمكان، وعدم الاعتماد على الحقول النصية.
ثانياً : أن تستعلم في جملة SQL على الحقول الضرورية فقط، وليس كل الحقول، فهذا سيضمن حجماً صغيراً للـData set الراجعة.
ثالثاً : فتح وإغلاق الاتصال يسبب البطء الأكيد، ولذلك استبعد طريقة الاتصال المنفصل. يجب أن يكون الاتصال دائماً من بداية تشغيل البرنامج وحتى نهايته.
رابعاً : قبل عرض نتيجة الاستعلام على فورم خاص بها مثلاً.. قم بتحميلها عليه قبل عرضه.
خامساً : بعض شركات الاستضافة تضع قيوداً حول مدة الاتصال البعيد الممنوحة تلقائياً. والسبب أنهم لا يريدون إرهاق سيرفراتهم. وهنا يتوجب عليك الالتفاف حول هذه المشكلة بوضع Query يتصل كل خمسة وعشرين ثانية على سبيل المثال، ليجلب حقلا واحد من جدول معين. الهدف ليس قيمة الحقل، بل ضمان بقاء الاتصال فقط.
سادساً : بعض الشركات لا تمنحك ميزة الاتصال البعيد لقواعد البيانات أصلاً. لدواعٍ أمنية. وهنا، وقبل التورط في الاستضافة، اسأل عن هذه الميزة.
أعمل منذ ما يزيد على ثلاث سنوات على قواعد بيانات MySql مستضافة على سيرفرات مواقع. ولم ألاحظ تأخيراً إلا في حالات محدودة ومعظمها بسبب بطء خط الإنترنت نفسه.
حظاً موفقاً.
لدي بعض الملاحظات :
- لضمان سرعة البحث واستجلاب النتائج، يجب التركيز على بعض الأمور منها:
أولاً : أن يكون الحقل الذي يتم الاستعلام من خلاله رقمياً صحيحاً بقدر الإمكان، وعدم الاعتماد على الحقول النصية.
ثانياً : أن تستعلم في جملة SQL على الحقول الضرورية فقط، وليس كل الحقول، فهذا سيضمن حجماً صغيراً للـData set الراجعة.
ثالثاً : فتح وإغلاق الاتصال يسبب البطء الأكيد، ولذلك استبعد طريقة الاتصال المنفصل. يجب أن يكون الاتصال دائماً من بداية تشغيل البرنامج وحتى نهايته.
رابعاً : قبل عرض نتيجة الاستعلام على فورم خاص بها مثلاً.. قم بتحميلها عليه قبل عرضه.
خامساً : بعض شركات الاستضافة تضع قيوداً حول مدة الاتصال البعيد الممنوحة تلقائياً. والسبب أنهم لا يريدون إرهاق سيرفراتهم. وهنا يتوجب عليك الالتفاف حول هذه المشكلة بوضع Query يتصل كل خمسة وعشرين ثانية على سبيل المثال، ليجلب حقلا واحد من جدول معين. الهدف ليس قيمة الحقل، بل ضمان بقاء الاتصال فقط.
سادساً : بعض الشركات لا تمنحك ميزة الاتصال البعيد لقواعد البيانات أصلاً. لدواعٍ أمنية. وهنا، وقبل التورط في الاستضافة، اسأل عن هذه الميزة.
أعمل منذ ما يزيد على ثلاث سنوات على قواعد بيانات MySql مستضافة على سيرفرات مواقع. ولم ألاحظ تأخيراً إلا في حالات محدودة ومعظمها بسبب بطء خط الإنترنت نفسه.
حظاً موفقاً.

