Мова :
SWEWE Член :Ввійти |Реєстрація
Пошук
Енциклопедія співтовариство |Енциклопедія відповіді |Відправити запитання |Словник знань |Завантажити знання
Попередній 3 Наступний Вибір сторінок

MySQL

Довжина Індекс

Коли CHAR і VARCHAR типи стовпців даних визначити індекс, можна обмежити довжину індексу для заданого числа символів (це число повинне бути менше, ніж максимальна кількість символів у цій області). Перевага в тому, що ви можете створити відносно невеликий розмір, високу швидкість витягання ніж індексного файлу. У більшості випадків, струнні бази даних Дані різними назвами в основному домінували, довжина індексу встановлюється від 10 до 15 символів б достатньо, щоб звузити область пошуку до декількох кілька записів даних . При створенні індексу для BLOB шпальти і текст типи даних повинні бути зроблені, щоб обмежити довжину індексу; звичайний повнотекстовий максимальний індекс індекс індекс дозволено MySQL текстовому полі на рядку може прискорити тільки в передній частині вмісту поля ( Це початок символів вміст поля) операції по вилученню. Якщо поле зберігається кілька, або навіть більше, сегмент тексту, що складається з декількох слів, роль загального індексу нічого. Це часто відбувається у вигляді пошуку, який MySQL дуже складно, якщо кількість оброблюваних даних велике, то час реакції буде дуже довго.Такі випадки є повнотекстовий індекс (повний textindex) може процвітати місце. Створити всі слова в генерації такого індексу, MySQL з'явиться в тексті у вигляді списку, операція запиту для отримання відповідних записів даних на основі цього списку. Повнотекстовий індекс, який може бути створений разом з таблицями даних і т.д. Також може знадобитися в майбутньому повторно використовувати наступну команду, щоб додати:

ALTERTABLEtablenameADDFULLTEXT (column1, column2) З повнотекстовий індекс, ви можете використовувати SELECT, запит для отримання запису даних, які містять одну або декілька з даного слова. Ось основний синтаксис такої команди запиту:

SELECT * FROM ім'я_таблиці

ДЕ MATCH (column1, column2) ПРОТИ ('слово1', 'слово2', 'word3')

Ця команда column1 і column2 поле є слово1, Слово2 і word3 запису даних всіх перевірити.

Коментар: таблиця даних InnoDB браузер не підтримує повнотекстового індексування.

Запит та індекс

Тільки тоді, коли база даних вже має достатньо тестові дані, і її результати випробувань продуктивності мають практичну цінність. Якщо тільки кілька сотень фрагментів даних записуються в тестовій базі даних, вони часто після виконання першого запиту було все завантажується в пам'ять, що зробить наступні команди Запити виконуються дуже швидко - з або без використання індексу . Тільки тоді, коли записи бази даних більш ніж 1000, то дані також перевищив загальний обсяг пам'яті на сервері MySQL, результати тестів продуктивності бази даних, щоб бути значущим.

У невизначеній повинні створити індекс, на якому стовпці даних, люди з EXPLAINSELECT командувати там часто можна отримати деяку допомогу. Це насправді просто дати загальне ключове слово EXPLAIN SELECT, команду, щоб додати тільки префікс. З цим ключовим словом, MySQL не вибере команду, щоб виконати частину, але проаналізувати його. MySQL буде табличній формі, які будуть використовуватися під час виконання запиту та інформації індексації перераховані.

У виході EXPLAIN команди, перший у тому, що вони влаштували для читання даних з імені таблиці бази даних повинні розглядатися в хронологічному порядку. колонка Тип визначає відносини в паспорті та інших таблиць даних (JOIN). У всіх типах відносин між найвищою ефективності системи, з наступним константної, eq_ref, вих, діапазон, індексу і все (всі з яких означає: рівень, відповідний кожного запису в таблиці даних, дані Усі записи таблиця повинна бути прочитана знову - ця ситуація часто можна уникнути за допомогою індексу).

possible_keys стовпець даних MySQL дає записи Пошук даних може бути вибраний для кожного індексу. Ключовий стовпець даних є фактичним вибір індексів MySQL, довжина індекс у байтах даних, наведених у key_len колонці всередині. Наприклад, цілочисельні дані для стовпця індексу, довжина байта дорівнює 4. Якщо використовується в складовою індекс, в key_len стовпця даних в MySQL також можете побачити, що конкретного використання його частин. Як правило, key_len стовпець даних, де менше, тим краще.

посилання стовпець даних показано взаємозв'язок даних в ще імен стовпців таблиці даних. MySQL стовпець даних рядок є кількість рядків даних, які передбачається читати з таблиці даних при виконанні запиту. рядок стовпець даних всі числа в продукті може взагалі зрозуміти, як боротися з цією комбінації запитів.

Нарешті, додаткові стовпці даних надати додаткові відомості про операції з'єднання, наприклад, якщо MySQL має створити тимчасову таблицю при виконанні цього запиту, ви побачите слово usingtemporary стовпця в додатковий.

Підручник з установки

Відкрийте завантажений файл, щоб встановити MySQL MySQL-5.0.27-win32.zip, двічі клацніть розпакувати, запустити "setup.exe"

починається MySQL майстра установки натисніть «Далі», щоб продовжити,

Виберіть тип установки, є "Типовий (за замовчуванням)", "Повні (повне)", "для користувача (визначається користувачем)" три варіанти, ми вибираємо "Custom", є більше варіантів, але також легко бути знайомі з процесом установки:

У розділі "Компоненти для розробників (розділ розробник)" на лівій кнопкою миші, виберіть пункт "Ця функція, і всі його частини будуть встановлені на локальний жорсткий диск.", Або "в цьому розділі, а під суб-частини, всі встановлені локально на жорсткому диску ". У наведеному вище "Сервер MySQL (MySQL Server)", "клієнтські програми (MySQL клієнтської програми)», «Документація (документація)", також зробити так, щоб всі файли встановлюються. Натисніть кнопку "Змінити ...", вручну вказати каталог установки.

Вставте інсталяційний каталог, я був "F: \ Server \ MySQL \ MySQL Server 5.0", рекомендується не ставити операційну систему в тому ж розділі, так що ви можете резервного копіювання і відновлення системи, щоб запобігти його, дані видаляються. Натисніть "OK", щоб продовжити.

Щойно повернувся інтерфейс, натисніть «Далі», щоб продовжити

Підтвердіть попередні налаштування, якщо неправильно, натисніть "Назад" для повернення переробляти. Натисніть кнопку "Встановити", щоб почати установку.

Будучи встановлений, не чекати, поки наступний інтерфейс

Ось запитають, чи хочете ви, щоб зареєструвати обліковий запис, або використовувати існуючий обліковий запис прямої посадки, як правило, не потрібно, і натисніть на кнопку "Skip Sign-Up", натисніть кнопку "Далі", щоб пропустити цей крок.

Після установки програмного забезпечення, з'являється такий екран, є хороша особливість, майстер настройки MySQL, зробити те ж саме, як і раніше, вручну налаштувати my.ini безлад, "Налаштування сервера MySQL зараз" відзначений перед гачка, установки точки "Готово" кінець програмне забезпечення та почати MySQL майстер настройки.

стартовий екран Майстер налаштування MySQL, натисніть "Далі", щоб продовжити

Деякі конфігурації, "Детальний конфігурації (Керівництво точна конфігурація)», «Стандартна конфігурація (стандартна конфігурація)," ми вибираємо "Детальна Configuration", щоб полегшити процес знайомий конфігурації.

Виберіть тип сервера, "Розробник машини (класи розробки тестів, MySQL займають дуже мало ресурсів)", "Сервер автомат (тип Server, MySQL ресурсномістких)", "DedicatedMySQL Сервер автомат (виділений сервер баз даних, MySQL займають всі наявні ресурси ) ", ми вибираємо залежно від їх типу, а загальні вибори" Сервер машина ", не надто маленький, він не буде заповнити.

Виберіть зазвичай використовують базами даних MySQL, "Багатофункціональний бази даних (Універсальний багатофункціональний, добре)", "транзакцій бази даних тільки (тип сервера, зосереджені на обробці транзакцій, загальний)", "Номери для транзакцій бази даних усього (обробка не-транзакцій, що становить просто, в основному, щоб зробити деякі спостереження, рахуючи з підтримкою типу даних MyISAM обмежується нетранзакційні), а також їхні цілі і вибір, я вибираю тут "транзакцій бази даних тільки", натисніть кнопку "Далі", щоб продовжити.


Попередній 3 Наступний Вибір сторінок
Користувач Огляд
Немає коментарів
Я хочу коментувати [Відвідувач (18.224.*.*) | Ввійти ]

Мова :
| Перевірте код :


Пошук

版权申明 | 隐私权政策 | Авторське право @2018 Всесвітній енциклопедичні знання