Middle
Դու՞րս է բոլոր դաշտերը ինդեքսավորել և ինչու՞։
sobes.tech AI
Պատասխան AI-ից
සියලුම ක්ෂේත්රවලට දර්ශක තබා ගැනීම කිහිපයක් හේතු නිසා නරක අභ්යාසයකි:
- ලියවිලි සහ යාවත්කාලීන කිරීමේ වේලාව වැඩිවීම: එක් එක් දර්ශකයක් දත්ත ඇතුල් කිරීම, මකීම හෝ වෙනස් කිරීමේදී යාවත්කාලීන කළ යුතුය, එය ලියවිලි මෙහෙයුම් වේගය අඩු කරයි.
- ගබඩා ප්රමාණය වැඩිවීම: දර්ශකයන් ඩිස්කයේ අමතර ඉඩක් ගන්නා අතර, එය දත්ත සමුදායේ ප්රමාණය විශාල වීමට හේතු විය හැක.
- ඵලදායිත්වය අහිමිවීම: අතිරික්ත දර්ශකයන් ප්රශ්න අනුකූලකරුට අසාර්ථක ක්රියාත්මක සැලැස්මක් තෝරා ගැනීමට හේතු විය හැක.
ආදාන කාර්යක්ෂමතාව වැඩිදියුණු කිරීම සහ ලිවීමේ ක්රියාවලියට බලපෑමක් නොකරමින්, WHERE, JOIN හෝ ORDER BY කොන්දේසි වලට බහුලව භාවිතා වන ක්ෂේත්රවල දර්ශක තබා ගැනීම යෝග්ය වේ.