Junior — Middle
Оё бо истифодаи индексҳои омехта дар базаи додаҳо кор кардаед?
sobes.tech AI
Ҷавоб аз AI
Бале, индексҳои омехта (композитӣ) индексҳое мебошанд, ки дар чанд сутуни ҷадвали базаи додаҳо сохта мешаванд. Онҳо имкон медиҳанд, ки дархостҳое, ки маълумотро дар чанд майдон ҳамзамон филтр мекунанд ё сорт мекунанд, суръат дода шаванд.
Масалан, дар SQL Server ё MySQL, шумо метавонед индексро дар ду сутун созед:
CREATE INDEX idx_name ON table_name (column1, column2);
Истифодаи индексҳои омехта кӯмак мекунад, ки дархостҳо бо шароитҳои мисли WHERE column1 = ? AND column2 = ? оптимизатсия шаванд.
Муҳим аст, ки тартиби сутунҳо дар индекс ба назар гирифта шавад, зеро он ба самаранокии истифодаи индекс дар дархостҳои гуногун таъсир мерасонад.