欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:mysql DBA常用的sql

柚子快報激活碼778899分享:mysql DBA常用的sql

http://yzkb.51969.com/

是否一般查詢?nèi)罩荆J關(guān)閉 show variables like ‘general_log’; 是否開啟慢日志查詢 默認關(guān)閉 show global variables like ‘slow_query_log’; 開啟慢日志查詢 SET GLOBAL slow_query_log = ‘ON’; 默認是10 單位s SELECT @@long_query_time; 設(shè)置超過1s就算慢查 SET GLOBAL long_query_time=1; 查詢數(shù)量小于這個值,不計入慢查詢,默認是 0 SELECT @@min_examined_row_limit; 慢查默認不包括管理語句,比如創(chuàng)建表、創(chuàng)建索引等等 SELECT @@log_slow_admin_statements; 默認也不記錄不使用索引的慢查 SELECT @@log_queries_not_using_indexes; 日志保存方式,F(xiàn)ILE 或 TABLE, 也可以TABLE,FILE 或者NONE 代表禁用日志寫入 table是將慢日志添加至表中,F(xiàn)ILE是將慢日志添加至慢日志文件 慢查存在哪里 SELECT @@log_output; 比如我希望2邊都保存 SET GLOBAL log_output=‘table,file’; 為file,那么保存的文件路徑為slow_query_log_file SELECT @@slow_query_log_file; SET GLOBAL slow_query_log_file=‘/data/soft/mysql/123.log’; 為表,則保存在mysql.slow_log表中 select * from mysql.slow_log; 根據(jù)表結(jié)構(gòu)創(chuàng)建空表 CREATE TABLE new_table LIKE old_table; 復(fù)制表結(jié)構(gòu)與數(shù)據(jù)到新表 CREATE TABLE new_table AS SELECT * FROM old_table; 查看表結(jié)構(gòu) DESCRIBE bfa.bfa_ic_invoice; 查詢線程 show status like ‘Threads%’;

Variable_nameValuenoteThreads_cached4緩存的線程數(shù),thread_cache_size 默認-1,自動調(diào)整,最大是16384Threads_connected177當前打開的線程數(shù)Threads_created195261創(chuàng)建的線程總數(shù)Threads_running1正在運行的線程數(shù)

查詢thread_cache_size系統(tǒng)變量 SELECT @@thread_cache_size;顯示用戶正在運行的線程 show FULL PROCESSLIST;

字段名字段含義user操作的用戶名host地址db操作的DBcommand當前連接執(zhí)行的命令 休眠、查詢 sleep為空閑連接time這個狀態(tài)持續(xù)的時間,單位是秒state狀態(tài)info執(zhí)行信息

刪除線程,阻塞線程之類的格式為 KILL command id; 例如 KILL sleep 1234;

查詢最大使用鏈接 show status like ‘Max_used_connections%’;

Variable_nameValuenoteMax_used_connections464自服務(wù)啟動以來最大的連接數(shù)Max_used_connections_time2024-08-01 17:15:14達到最大連接數(shù)的時間

最大的連接數(shù),超過該值不允許建立連接 默認151 1~100000 SELECT @@max_connections; 非交互連接等待的時間 (單位s) 默認28800 = 8小時 如果線程空閑8小時,就會斷開 SELECT @@wait_timeout; 查詢當前服務(wù)器支持的存儲引擎 SHOW ENGINES; 臨時表空間 創(chuàng)建臨時表 CREATE TEMPORARY TABLE temp_table ( id INT, name VARCHAR(50) ); 查詢臨時表,不同事務(wù)查不到,事務(wù)關(guān)閉后自動刪除 SELECT * FROM temp_table; 查詢頁大小,默認16KB SELECT @@innodb_page_size; 默認行格式 默認為 dynamic SELECT @@innodb_default_row_format; 更改默認行格式 SET GLOBAL innodb_default_row_format=DYNAMIC; 查詢bufferPool 默認134217728字節(jié) /1024/1024 SELECT @@innodb_buffer_pool_size; 設(shè)置bufferPool的大小 SET GLOBAL innodb_buffer_pool_size=402653184; 刷臟線程數(shù) 默認是4 但是不能超過buffer-pool的實例數(shù) SELECT @@innodb_page_cleaners; buffer-pool的實例數(shù) SELECT @@innodb_buffer_pool_instances; 通過以下2個參數(shù)來控制我內(nèi)存中的臟頁量 當臟頁數(shù)量低于特定閾值時InnoDB存儲引擎開始刷新臟頁的行為,默認10 SELECT @@innodb_max_dirty_pages_pct_lwm; 內(nèi)存中可以存在的臟頁的最大百分比 SELECT @@innodb_max_dirty_pages_pct; 表示在空閑時刷新臟頁的百分比默認100 將全部臟頁刷新 越高 跟磁盤的IO越多,因為要刷新的臟頁也會越多 SELECT @@innodb_idle_flush_pct; 雙寫緩存區(qū) 雙寫,就是page頁刷新到磁盤的時候,把這個page數(shù)據(jù)寫到不同的地方去,當出現(xiàn)問題是,有備份來達到持久性跟數(shù)據(jù)的一致性。 默認開啟 會加強一致性,但是會影響一定的性能 SELECT @@innodb_doublewrite; 默認為2 至少2個備份 SELECT @@innodb_doublewrite_files; 雙寫磁盤的位置配置 SELECT @@innodb_doublewrite_dir; SELECT @@innodb_data_home_dir; 沒有配置則用默認 SELECT @@datadir; 哪些操作需要用到bufferpool SELECT @@innodb_change_buffering; changebuffer的空間大小 默認是內(nèi)存空間的25% SELECT @@innodb_change_buffer_max_size; logbuffer大小 默認16M select @@innodb_log_buffer_size; RedoLog同步方案默認設(shè)置為1 SELECT @@innodb_flush_log_at_trx_commit; 查詢表占用內(nèi)存 select TABLE_NAME, concat(truncate(data_length/1024/1024,2),’ MB’)as data_size, concat(truncate(index_length/1024/1024,2),’ MB’) as index_size from information_schema.tables where TABLE_SCHEMA = ‘數(shù)據(jù)庫名’ group by TABLE_NAME order by data_length desc; 查看各個庫的內(nèi)存使用情況 select ‘a(chǎn)ll’ as TABLE_SCHEMA , truncate(sum(data_length)/1024/1024/1024,0) as data_size, truncate(sum(index_length)/1024/1024/1024,0) as index_size from information_schema.tables union all select TABLE_SCHEMA, truncate(sum(data_length)/1024/1024/1024,0) as data_size, truncate(sum(index_length)/1024/1024/1024,0) as index_size from information_schema.tables group by TABLE_SCHEMA order by data_size desc; 釋放空間的兩種方案 1、optimize table 數(shù)據(jù)庫.表; 2、alter table 數(shù)據(jù)庫.表 ENGINE = ‘InnoDB’;

柚子快報激活碼778899分享:mysql DBA常用的sql

http://yzkb.51969.com/

推薦鏈接

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/19520894.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄