Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
аударма ДҚ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
51.79 Кб
Скачать

1.4 Show variables

SHOW VARIABLES [LIKE wild]

SHOW VARIABLES командасы кейбір MySQL жүйелік айнымалыларының мәндерін көрсетеді. Дәл осындай ақпаратты mysqladmin variables командасы көмегімен алуға болады. Егер үнсіз келісім бойынша орнатылған мәндер сізге келмейтін болса, көбіне бұл айнымалыларды mysqld іске қосу кезінде командалық жолдың параметрін қолдана отырып беруге болады.

Төменде шығыс мәліметтерінің мысалы келтірілген; формат және санның кейбір айырмашылықтары болуы мүмкін:

+------------------------------+---------------------------+

| Variable_name | Value |

+------------------------------+---------------------------+

| ansi_mode | OFF |

| back_log | 50 |

| basedir | /my/monty/ |

| bdb_cache_size | 16777216 |

| bdb_log_buffer_size | 32768 |

| bdb_home | /my/monty/data/ |

| bdb_max_lock | 10000 |

| bdb_logdir | |

| bdb_shared_data | OFF |

| bdb_tmpdir | /tmp/ |

| binlog_cache_size | 32768 |

| concurrent_insert | ON |

| connect_timeout | 5 |

| datadir | /my/monty/data/ |

| delay_key_write | ON |

| delayed_insert_limit | 100 |

| delayed_insert_timeout | 300 |

| delayed_queue_size | 1000 |

| flush | OFF |

| flush_time | 0 |

| ft_min_word_len | 4 |

| ft_max_word_len | 254 |

| ft_max_word_len_for_sort | 20 |

| ft_boolean_syntax | + -><()~* |

| have_bdb | YES |

| have_innodb | YES |

| have_raid | YES |

| have_openssl | NO |

| init_file | |

| interactive_timeout | 28800 |

| join_buffer_size | 131072 |

| key_buffer_size | 16776192 |

| language | /my/monty/share/english/ |

| large_files_support | ON |

| log | OFF |

| log_update | OFF |

| log_bin | OFF |

| log_slave_updates | OFF |

| long_query_time | 10 |

| low_priority_updates | OFF |

| lower_case_table_names | 0 |

| max_allowed_packet | 1048576 |

| max_binlog_cache_size | 4294967295 |

| max_connections | 100 |

| max_connect_errors | 10 |

| max_delayed_threads | 20 |

| max_heap_table_size | 16777216 |

| max_join_size | 4294967295 |

| max_sort_length | 1024 |

| max_tmp_tables | 32 |

| max_write_lock_count | 4294967295 |

| myisam_bulk_insert_tree_size | 8388608 |

| myisam_recover_options | DEFAULT |

| myisam_sort_buffer_size | 8388608 |

| net_buffer_length | 16384 |

| net_read_timeout | 30 |

| net_retry_count | 10 |

| net_write_timeout | 60 |

| open_files_limit | 0 |

| pid_file | /my/monty/data/donna.pid |

| port | 3306 |

| protocol_version | 10 |

| record_buffer | 131072 |

| query_buffer_size | 0 |

| query_cache_limit | 1048576 |

| query_cache_size | 16768060 |

| query_cache_startup_type | 1 |

| safe_show_database | OFF |

| server_id | 0 |

| skip_locking | ON |

| skip_networking | OFF |

| skip_show_database | OFF |

| slow_launch_time | 2 |

| socket | /tmp/mysql.sock |

| sort_buffer | 2097116 |

| table_cache | 64 |

| table_type | MYISAM |

| thread_cache_size | 4 |

| thread_stack | 65536 |

| tmp_table_size | 1048576 |

| tmpdir | /tmp/ |

| version | 3.23.29a-gamma-debug |

| wait_timeout | 28800 |

+------------------------------+---------------------------+

Төменде барлық параметрлер сипатталған. Буфер өлшемінің мәні, ұзындығы және байтпен келтірілген стектер өлшемі. Килобайттарды немесе мегабайттарды белгілеу үшін, мәндерді 'K' немесе 'M' жұрнақтарымен көрсетуге болады. Мысалы, 16М - 16 мегабайт екенін білдіреді. Үлкен және кіші әріп бірдей саналады, мысалы 16М және 16m бірдей мағына береді:

  • ansi_mode. Егер mysqld –ansi параметрімен жіберілсе, ON мәніне ие.

  • back_log. Кезекте тұрған байланыстағы MySQL сұрауын қолдайтындар саны. MySQL-дің басты ағыны қысқа уақыт ішінде байланысу үшін өте көп сұрау алғанда, бұл параметр маңызға ие бола бастайды. Басты ағынның байланысты тексеруге және жаңа ағынды жіберуге біраз уақыты кетеді (бірақ өте аз). back_log мағынасы осы қысқа уақыт ішінде, MySQL жаңа сұрауларға жауап беруін тоқтатқаннан бұрын, қанша сұраулар кезекте тұрғанын көрсетеді.

  • basedir, basedir  параметірінің мәні.

  • bdb_cache_size кэш индекстері және BDB кесте жолы үшін бөлінген буфер. Егер BDB кестесі қолданылмаса, --skip-bdb параметрімен берілген mysqld іске қосу қажет, осы кэшке жадыны жұмсамау үшін.

  • bdb_log_buffer_size. Кэш индексі және BDB кесте жолы үшін бөлінген буфер. Егер BDB кестесі қолданылмаса, оның мәнін 0-де орнату керек немесе --skip-bdb параметрімен берілген mysqld іске қосу қажет, осы кэшке жадыны жұмсамау үшін.

  • bdb_home. --bdb_home параметрінің мәні.

  • bdb_max_lock. BDB кестесінде орнатуға болатын максималды блокировка саны (үнсіз келісім боыйнша 1000). Егер bdb: Lock table is out of available locks түр қателігі туындаса немесе Got error 12 from ... үлкен транзакцияны орындау кезінде немесе сұрауларды шығару үшін mysqld көп жолдарды қарау кезінде, бұл параметрді үлкейту қажет.

  • bdb_logdir. -bdb_logdir параметрінің мәні.

  • bdb_shared_data. Егер --bdb-shared-data параметрі қолданылса, ON мәніне ие.

  • bdb_tmpdir. -bdb_tmpdir параметр мәні.

  • binlog_cache_size. Транзакция уақытында SQL бинарлық журналдың операторын сақтау үшін кэш өлшемі.

  • character_set. Үнсіз келісім бойынша қабылданған символдар жинақтары.

  • character_sets. Символ жинағын қолдаушы.

  • concurrent_inserts. Егер ON мәні орнатылған болса (үнсіз келісім бойынша қабылданған) MySQL MyISAМ кестелерінде, бір мезгілде осы SELECT сұраулар кестелерінің орындалуымен, INSERT командасын қолдану мүмкіндіктерін қамтамасыз етеді. Бұл параметрді ,--safe немесе --skip-new параметрлерімен берілген mysqld іске қосып, өшіруге болады.

  • connect_timeout. Секунд уақыт мөлшері барысында, Mysqld сервері қосылу пакетін күтеді, содан кейін Bad handshake тудырады.

  • datadir. Datadir параметірінің мәні.

  • delay_key_write. Егер қосылған болса (үнсіз келісім бойынша-қосылған), CREATE TABLE командасы үшін MySQL DELAY_KEY_WRITE параметірін ескеретін болады. Бұл кесте кілттік буфері берілген параметр бойынша индекстердің әр жаңартылуында емес, тек кестені жабқан кезде дискіде босатылатынын білдіреді. Бұндай жұмыс режимі кілттер жазбасын тездетеді, бірақ бұл параметрді қолданған кезде myisamchk --fast –force көмегімен барлық кестелердің автоматты тексеруін қосу керек болып табылады. Назар аударыңыз: егер mysqld-ді --delay-key-write-for-all-tables параметірімен жіберсек, онда барлық кестелер мына түрде өңделеді, яғни олар delay_key_write параметрін қолдану мен құрылғандай. Бұл жалаушаны mysqld-ні --skip-new немесе --safe-mode параметрімен алып тастауға болады.

  • delayed_insert_limit. delayed_insert_limit жолын қойғаннан кейін INSERT DELAYED өңдеуші аяқталмаған SELECT операторлары қалды ма жоқпа , соны тексереді. Егер иа болса, онда келесі әрекеткеттің орындалуына көшпес бұрын, олар орындалады.

  • delayed_insert_timeout. INSERT DELAYED процесі INSERT операторларының мiндеттiң орындауын тоқтатылуға дейiн күтуі керек, сол бөліктегі уақытша аралық.

  • delayed_queue_size. INSERT DELAYED командасын өңдеу үшін белгіленуі керек кезек өлшемі (жолдағы). Кезек барлық клиенттермен толтырылғанда, INSERT DELAYED командасын орындаушы, кезекте бос орын болғанша күтетін болады.

  • Flush. Бұл айнымалының мәні ON болады, егер сіз –flush параметрімен берілген MySQL-ді іске қосқанда.

  • flush_time. Бұл параметрді Windows 9x/Me немесе шектелген ресурстар санымен берілген жүйелерде қолданған жөн.

  • ft_min_word_len. FULLTEXT индексіне қосылған сөздің ең кіші ұзындығы.

  • ft_max_word_len. FULLTEXT индексіне қосылған сөздің ең үлкен ұзындығы.

  • ft_max_word_len_sort. FULLTEXT индексіндегі ең үлкен сөз ұзындығы; бұл ұзындық REPAIR, CREATE INDEX немесе ALTER TABLE командаларындағы индекстерді тез арада жаңарту әдісі үшін қолданылады.

  • ft_boolean_syntax. MATCH ... AGAINST(... IN BOOLEAN MODE) командасымен қолдайтын операторлар тізімі.

  • have_innodb. YES мәні, егер mysqld InnoDB кестелерін қолдаса. Значение DISABLED мәні, --skip-innodb параметірі қолданылса.

  • have_bdb. YES мәні, егер mysqld Berkeley DB кестелерін қолдаса. Значение DISABLED мәні, --skip-bdb.параметірі қолданылса.

  • have_raid. YES мәні, егер mysqld RAID параметрін қолданылса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]