MySQLде маалымат базасынын көлөмүн текшерүүнүн оңой жолдору: 5 кадам (сүрөттөр менен)

Мазмуну:

MySQLде маалымат базасынын көлөмүн текшерүүнүн оңой жолдору: 5 кадам (сүрөттөр менен)
MySQLде маалымат базасынын көлөмүн текшерүүнүн оңой жолдору: 5 кадам (сүрөттөр менен)

Video: MySQLде маалымат базасынын көлөмүн текшерүүнүн оңой жолдору: 5 кадам (сүрөттөр менен)

Video: MySQLде маалымат базасынын көлөмүн текшерүүнүн оңой жолдору: 5 кадам (сүрөттөр менен)
Video: GREEN CARD! ДЕЛАЕМ ФОТО ДЛЯ УЧАСТИЯ САМИ! ИНСТРУКЦИЯ, ТРЕБОВАНИЯ! ПРОВЕРКА ПОСЛЕ ФОТОСАЛОНА! DV-2023 2024, Май
Anonim

Бул wikiHow сизге MySQL маалымат базасынын көлөмүн текшерүүнү үйрөтөт. Сиз MySQL Workbenchти колдонуп же MySQLде суроо жүргүзүү менен маалымат базасынын өлчөмүн текшере аласыз.

Кадамдар

2дин 1 -ыкмасы: MySQL Workbenchти колдонуу

11157928 1
11157928 1

Кадам 1. MySQL Workbenchти ачыңыз

Бул дельфинге окшош сүрөтү бар көк сөлөкөтү бар. MySQL Workbenchти иштетүү үчүн сөлөкөттү басыңыз.

11157928 2
11157928 2

Кадам 2. MySQL серверине туташыңыз

Баштоо экранында SQL иштеп чыгуу модулунун астындагы MySQL серверин эки жолу чыкылдатыңыз. Андан кийин туташуу үчүн маалымат базасынын сырсөзүн киргизиңиз.

Эгерде SQL сервери бул экранда жок болсо, чыкылдатыңыз Жаңы туташуу жана сервердин маалыматын, анын ичинде хосттун атын, портту, колдонуучунун атын жана паролду киргизиңиз.

11157928 3
11157928 3

Кадам 3. Схема панелиндеги маалымат базасынын үстүнө келиңиз

Ал сол жактагы каптал тилкесинде. Бул маалымат базасынын аталышынын оң жагында бир нече иконаларды көрсөтөт.

11157928 4
11157928 4

Кадам 4. Маалымат сөлөкөтүн чыкылдатыңыз

Бул схема панелиндеги маалымат базасынын аталышынын жанындагы "i" ге окшош сөлөкөт.

11157928 5
11157928 5

Кадам 5. Маалымат өтмөгүн чыкылдатыңыз

Бул борбордун башкы панелиндеги биринчи өтмөк. Бул маалымат базасы жөнүндө маалыматты көрсөтөт. Берилиштер базасынын өлчөмү Маалыматтар базасынын өлчөмү (болжолдуу баа) жанында тизмеленген. Бул маалымат базасынын көлөмүнүн болжолдуу баасын көрсөтөт.

Метод 2 2: Суроону иштетүү

11157928 6
11157928 6

Кадам 1. MySQL серверине туташыңыз

MySQL базасына, анын ичинде MySQL Workbenchке туташуу үчүн колдоно ала турган көптөгөн колдонмолор бар. Ошондой эле MySQL маалымат базасын Windowsтун буйрук сабынан же Macтын терминалынан сурасаңыз болот. MySQL компьютериңизге орнотулгандан кийин, Windowsтун буйрук сабындагы MySQL каталогуна өтүп, mysql -u root -p теришиңиз керек болот. Андан кийин маалымат базаңыздын сырсөзүн киргизиңиз.

11157928 7
11157928 7

Кадам 2. Түрүңүз SELECT table_schema "DB Name", сурооңуздун биринчи сабы катары

Бул маалымат базасындагы сурамды иштетүү үчүн тандоо буйругу.

11157928 9
11157928 9

3 -кадам. Сумма (маалыматтын узундугу + столдун узундугу) 'Size bytes in', экинчи сап катары

Бул буйрук ар бир столдун өлчөмүн байт менен көрсөтөт.

11157928 10
11157928 10

Step 4. Type ROUND (SUM (data_length + index_length) / 1024/1024, 2) 'МиБ өлчөмү' кийинки сап катары

Бул мегабайттагы өлчөмдүн тегеректелген санын көрсөтөт.

Тегеректелген санды килобайтта көрсөтүү үчүн, анын ордуна ROUND (SUM (data_length + index_length) / 1024, 2) 'Kib'теги өлчөмдү' териңиз

11157928 11
11157928 11

Кадам 5. Акыркы сап катары FROM information_schema.tables териңиз

Бул буйрук кайсы маалымат базасынын таблицаларын сурай турганын аныктайт.

11157928 12
11157928 12

Step 6. Type GROUP BY table_schema; жана суроону аткарыңыз

Бул маалымат базаңыздын көлөмүн көрсөтөт. Ошондой эле, белгилүү бир маалымат базасынын өлчөмүн текшерүү үчүн {[kbd | WHERE table_schema = 'database name';}} терсеңиз болот. "Базанын аты" ордуна маалымат базасынын чыныгы атын териңиз. Сиздин сурооңуз мындай болушу керек:

    SELECT table_schema "DB Name" SUM (маалыматтын узундугу + столдун узундугу) 'Size bytes', ROUND (SUM (data_length + index_length) / 1024/1024, 2) 'MiB'теги өлчөм' information_schema.tables GROUP BY table_schema;

Сунушталууда: