تحسين البحث في MySQL

تحتوي إمكانية البحث عن نص كامل في MySQL على عدد قليل من المعلمات التي يمكن ضبطها بواسطة المستخدم. لاحظ أن البحث عن نص كامل يتم ضبطه بعناية لتحقيق أقصى قدر من الفعالية. يمكن أن يؤدي تعديل السلوك الافتراضي في معظم الحالات إلى تقليل الفعالية. لا تغير مصادر MySQL إلا إذا كنت تعرف ما تفعله.

التكوين
23. Feb 2021
المشاهدات 495
تحسين البحث في MySQL

بالنسبة لمستخدمي OSClass ، يكون لعنوان العنصر ووصف العنصر فهرس نص كامل ، مما يجعل البحث أكثر فعالية وسرعة.

الحد الأدنى والحد الأقصى من أطوال الكلمات المراد فهرستها افتراضيًا هو 4 (4 أحرف) ، وهذا يعني أنه سيتم فهرسة الكلمات التي تزيد أو تساوي 4 فقط.

إذا كنت ترغب في تغيير الحد الأدنى والحد الأقصى لأطوال الكلمات المراد فهرستها ، فأنت بحاجة إلى تحديث ملف تكوين mysql الخاص بك.

[mysqld]
ft_min_word_len=3

-------------------------

[mysqld]
ft_max_word_len=10

تحديث الحد الأدنى والحد الأقصى لأطوال الكلمات.

بعد ذلك ، إذا قمت بتعديل متغيرات النص الكامل التي تؤثر على الفهرسة (ft_min_word_len أو ft_max_word_len أو ft_stopword_file) ، يجب إعادة إنشاء فهارس FULLTEXT بعد إجراء التغييرات وإعادة تشغيل الخادم. لإعادة بناء الفهارس في هذه الحالة ، يكفي إجراء عملية إصلاح سريعة:

mysql> REPAIR TABLE tbl_name QUICK;

PHP ، HTML ، CSS
الاقسام
درورة تعريب قالب osclass
درورة تعريب قالب osclass / css / html / فيديو /
أكواد المساعدين
المساعدين هم جميع الأكواد المساعدة لبناء الثيمات.
حيل ونصائح برمجية
هنا يتم طرح الطرق الغير عادية للتعامل مع السكربت
ثيمات
أنشاء ثيم,القالب الطفل,ترجمة وتحرير اللغة
التكوين
زيادة ذاكرة التخزين.تحسين البحث,زيادة الذاكرة المخصصة
transfer
paypal
visa
mastercard