Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13178|Отговор: 0

[Източник] MySQL View и Create Index команди

[Копирай линк]
Публикувано в 1.03.2019 г. 10:51:26 ч. | | | |
Използвайте командата ALTER, за да добавяте и премахвате индекси

Има четири начина да добавите индекс към таблица с данни:

ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИОСНОВНО УЧИЛИЩЕКЛЮЧ (column_list): Това твърдение добавя първичен ключ, което означаваСтойността на индекса трябва да е уникална и не може да бъде NULL
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИУНИКАЛНОindex_name (column_list): Това твърдение създава индекстрябва да е уникален (в допълнение към NULL, който може да се случва многократно)
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИИНДЕКСindex_name (column_list): ДобавиНормален индекс, индексната стойност може да се появява многократно.
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИПЪЛЕН ТЕКСТindex_name (column_list): Това твърдение уточнява, че индексът е ПЪЛЕН текст заПълен текст индекс


При създаване на индекс се препоръчва да се създава директно с командния ред на MySQL, а не с MySQL Workbench.

Вижте индекса




· Таблица

Името на масата.

· Non_unique

Ако индексът не може да включва дублирани думи, той е 0. Ако можеш, тогава 1.

· Key_name

Името на индекса.

· Seq_in_index

Колона на последователния номер в индекса, започващ от 1.

· Column_name

Име на колоната.

· Съпоставяне

Как се съхраняват колоните в индекса? В MySQL има стойност 'A' (възходяща се) или NULL (без класификация).

· Кардиналност

Оценка на броя на уникалните стойности в индекса. Може да се актуализира чрез изпълнение на ANALYZE TABLE или myisamchk -a. Кардиналите се броят на база статистики, които се съхраняват като цели числа, така че стойността не е задължително да е точна дори за малки таблици. Колкото по-голяма е кардиналността, толкова по-голям е шансът MySQL да използва този индекс при федеративна система.

· Sub_part

Ако колоната е само частично индексирана, това е броят на символите, които са индексирани. Ако цялата колона е индексирана, тя е NULL.

· Претъпкан

Показва как се компресират ключовите думи. Ако не е компресиран, е NULL.

· Нул

Ако колоната съдържа NULL, тя съдържа ДА. Ако не, колоната съдържа NO.

· Index_type

Използвах методи за индексиране (BTREE, FULLTEXT, HASH, RTREE).

· Коментар





Предишен:C# След десериализация обработка на данни връща json()
Следващ:Кои са най-често използваните методи за тестване за зидарски VPS? Пълен списък с VPS тестови методи за зидари
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com