Индексите ускоряват ли актуализациите?
Индексите ускоряват ли актуализациите?

Видео: Индексите ускоряват ли актуализациите?

Видео: Индексите ускоряват ли актуализациите?
Видео: Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами 2024, Ноември
Anonim

Индекси имат цена за вложки, актуализации , и изтрива. Дерби трябва направи работа за поддържане индекси . Ако ти актуализиране таблица, системата трябва да ги поддържа индекси които се намират на колоните актуализиран . Така че има много индекси мога ускори изберете изрази, но забавете вмъкванията, актуализации , и изтрива.

Съответно, индексите забавят ли актуализациите?

1 отговор. База данни индекси направи база данни актуализациите са по-бавни и по-бързо в същото време. Това зависи от актуализиране твърдение: Когато имате актуализиране на всички редове като актуализиране mytable зададе mycolumn = 4711 тогава индекс сътворението ще забави на актуализиране , защото това е допълнителна работа, която изисква време.

Освен това, как индексите влияят върху производителността на базата данни? Индекси са структури от данни, които ви позволяват бързо да избирате и сортирате редовете в a база данни маса. Например, ако вашите таблици са често удряни от изрази INSERT, UPDATE или DELETE, тогава общият ви изпълнение би могло паднете, защото индекси трябва да бъдат променени след тези операции.

Имайки предвид това, влияят ли индексите върху производителността на актуализациите и вмъкванията?

Да, абсолютно влияе на производителността за INSERTUPDATE DELETE операции. Когато данните са били манипулирани, всички засягат индексите трябва също да отразяват актуализиране . Можете да помислите за използването на единична индекс да обхваща използването на множество заявки.

Може ли добавянето на индекс да забави заявка?

Грешка индекс може бъде индекс създаден в колона, която не осигурява по-лесно манипулиране на данни или индекс създаден на множество колони, които вместо да се ускоряват запитвания , забавя ги надолу . Маса без клъстер индекс може също се счита за беден индексиране практика.

Препоръчано: