成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

詳解mysql持久化統(tǒng)計(jì)信息

瀏覽:120日期:2023-10-08 13:34:26

一、持久化統(tǒng)計(jì)信息的意義:

統(tǒng)計(jì)信息用于指導(dǎo)mysql生成執(zhí)行計(jì)劃,執(zhí)行計(jì)劃的準(zhǔn)確與否直接影響到SQL的執(zhí)行效率;如果mysql一重啟

之前的統(tǒng)計(jì)信息就沒有了,那么當(dāng)SQL語句來臨時(shí),那么mysql就要收集統(tǒng)計(jì)信息然后再生成SQL語句的執(zhí)行

計(jì)劃。如果能在關(guān)閉mysql的時(shí)候就把統(tǒng)計(jì)信息保存起來,那么在啟動(dòng)時(shí)就不要再收集一次了,這種處理方式

有助于效率的提升。

二、統(tǒng)計(jì)信息準(zhǔn)確與否也同樣重要:

第一目中我們說明了“持久化統(tǒng)計(jì)信息的意義”,我們的假設(shè)統(tǒng)計(jì)信息是有用的,是準(zhǔn)確的;如果統(tǒng)計(jì)信息本身

已經(jīng)過時(shí)了,比如說統(tǒng)計(jì)信息是在表中只有100行時(shí)統(tǒng)計(jì)出來的,這種情況下往往走全表掃描開銷會(huì)更小,但是

呢! 現(xiàn)在表中的行數(shù)已經(jīng)達(dá)到了100萬行,明顯這種過時(shí)的統(tǒng)計(jì)信息會(huì)引發(fā)性能災(zāi)難,所以統(tǒng)計(jì)信息的時(shí)效性也

是同樣重要的。那mysql它什么時(shí)候自動(dòng)更新統(tǒng)計(jì)信息呢?默認(rèn)情況下當(dāng)表中的數(shù)據(jù)有10%被修改過的就會(huì)更新。

三、mysql對(duì)統(tǒng)計(jì)信息的處理:

針對(duì)上面的兩個(gè)問題mysql都有給出解決方案,并且都可能通過簡單的配置來解決

1、針對(duì)是否持久化統(tǒng)計(jì)信息mysql可以通過innodb_stats_persistent參數(shù)來控制

2、針對(duì)統(tǒng)計(jì)信息的時(shí)效性,mysql通過innodb_stats_auto_recalc參數(shù)來控制是否自動(dòng)更新

3、針對(duì)統(tǒng)計(jì)信息的準(zhǔn)確性,mysql通過innodb_stats_persistent_sample_pages 參數(shù)來控制更新

統(tǒng)計(jì)信息時(shí)的采樣,樣本頁面的數(shù)量。

四、手動(dòng)更新統(tǒng)計(jì)信息的方式:

mysql通過analyze table 語句來手動(dòng)的更新統(tǒng)計(jì)信息

五、查看表的統(tǒng)計(jì)信息是什么時(shí)候更新的:

mysql把統(tǒng)計(jì)信息相關(guān)的內(nèi)容記錄在mysql.innodb_table_stats ,mysql.innodb_index_stats 這兩張表里面。

mysql.innodb_table_stats以表為單位記錄著統(tǒng)計(jì)信息

mysql> select * from innodb_table_stats;+---------------+----------------------------+---------------------+--------+----------------------+--------------------------+| database_name | table_name | last_update | n_rows | clustered_index_size | sum_of_other_index_sizes |+---------------+----------------------------+---------------------+--------+----------------------+--------------------------+| fdb | auth_group | 2017-08-10 14:36:40 | 0 | 1 | 1 || fdb | auth_group_permissions | 2017-08-10 14:36:41 | 0 | 1 | 2 || fdb | auth_permission | 2017-08-10 14:36:41 | 30 | 1 | 1 || fdb | auth_user | 2017-08-10 14:36:41 | 0 | 1 | 1 || fdb | auth_user_groups | 2017-08-10 14:36:41 | 0 | 1 | 2 || fdb | auth_user_user_permissions | 2017-08-10 14:36:41 | 0 | 1 | 2 || fdb | cninfo_company | 2017-08-10 14:36:58 | 4996 | 161 | 6 || fdb | csindex_indexdetail | 2017-09-17 14:04:27 | 0 | 1 | 0 || fdb | csindex_indexoverview | 2017-09-01 12:44:18 | 11 | 1 | 0 || fdb | django_admin_log | 2017-08-10 14:36:47 | 0 | 1 | 2 || fdb | django_content_type | 2017-08-10 14:36:47 | 10 | 1 | 1 || fdb | django_migrations | 2017-09-04 14:04:09 | 37 | 1 | 0 || fdb | django_session | 2017-08-10 14:36:47 | 0 | 1 | 1 || fdb | glod_glodprice | 2017-08-10 14:36:48 | 2271 | 10 | 0 || fdb | pbc_moneysupply | 2017-08-10 14:37:08 | 78 | 1 | 0 || fdb | shibor_shiborrate | 2017-08-10 14:37:18 | 2711 | 14 | 0 || fdb | sse_marketoverview | 2017-08-15 16:06:12 | 0 | 1 | 0 || mysql | gtid_executed | 2017-09-06 11:02:14 | 2 | 1 | 0 || sys | sys_config | 2017-08-10 12:19:06 | 6 | 1 | 0 || tempdb | person | 2017-09-14 11:18:15 | 1 | 1 | 0 || tmp | t | 2017-08-15 11:06:18 | 2 | 1 | 0 |+---------------+----------------------------+---------------------+--------+----------------------+--------------------------+21 rows in set (0.00 sec)

各個(gè)列所代表的意義:

database_name表所在的庫名

table_name表名

last_update最近一次的更新時(shí)間

n_rows表中的行數(shù)

clustered_index_size  主鍵的大小

sum_of_other_index_sizes 所有二級(jí)索引的大小

六、一些在analyze table 過程中的經(jīng)驗(yàn):

如果我們用explan 語句查看SQL的執(zhí)行計(jì)劃的時(shí)候發(fā)現(xiàn),計(jì)劃走的不準(zhǔn),多半是由于統(tǒng)計(jì)信息過時(shí)引起的,這個(gè)

時(shí)候就要執(zhí)行一下analyze table 來重新生成一下執(zhí)行計(jì)劃了;有時(shí)候可能發(fā)現(xiàn)重新生成執(zhí)行計(jì)劃后并沒有什么用

SQL還是走的不準(zhǔn),這個(gè)時(shí)候最可能的原因就是生成執(zhí)行計(jì)劃時(shí)的采樣頁的數(shù)量太低了,innodb_stats_persistent_sample_pages

這個(gè)參數(shù)的值,注意這個(gè)值也不要加的太大,要不然會(huì)老半天都執(zhí)行不完analyze table 語句。

七、附加說明:

上文中說的mysql實(shí)際上指的只是Innodb這個(gè)引擎

以上就是詳解mysql持久化統(tǒng)計(jì)信息的詳細(xì)內(nèi)容,更多關(guān)于mysql持久化統(tǒng)計(jì)信息的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
成人免费看的视频| 日韩视频三区| 亚洲女子a中天字幕| 另类人妖一区二区av| 欧美在线亚洲| 精品久久久久久久久久久院品网| 亚洲国产精品麻豆| 欧美激情第8页| 久久久久久久久99精品| 成人aa视频在线观看| 欧美一级黄色片| 精品一区二区免费在线观看| 色视频欧美一区二区三区| 日韩精品电影一区亚洲| 亚洲欧美视频| 亚洲一区在线观看免费| 国产欧美精品| 一区二区在线电影| 国产日韩免费| 亚洲影视资源网| 精品动漫3d一区二区三区免费版 | 一区二区三区成人精品| 国产精品免费久久久久| 怡红院精品视频在线观看极品| 国产精品嫩草影院com| 91亚洲精品一区二区乱码| 久久综合狠狠综合久久激情 | 老司机精品视频网站| 日本亚洲电影天堂| 欧美日韩激情在线| 国产成人超碰人人澡人人澡| 欧美mv日韩mv亚洲| 色综合天天综合色综合av| 精品av久久707| 欧美激情性爽国产精品17p| 国产精品美女视频| 中文久久精品| 亚洲成人黄色小说| 久久亚裔精品欧美| 韩国女主播成人在线| 日韩午夜电影在线观看| 成人性生交大片免费看视频在线 | 久久精品综合网| 欧美日韩免费观看一区| 亚洲丝袜精品丝袜在线| 美女爽到呻吟久久久久| 精品夜夜嗨av一区二区三区| 精品国产一区二区三区av性色 | 亚洲一区av在线| 欧美视频精品在线观看| 丁香天五香天堂综合| 国产精品免费视频一区| 国产偷自视频区视频一区二区| 日韩国产欧美三级| 欧美一级爆毛片| 国产一区清纯| 夜夜嗨av一区二区三区| 欧美性视频一区二区三区| 国产**成人网毛片九色 | 欧美日韩精品一区二区三区蜜桃| 高潮精品一区videoshd| www日韩大片| 在线成人www免费观看视频| 亚洲图片有声小说| 欧美日韩小视频| 色综合天天综合网国产成人综合天| 亚洲另类色综合网站| 欧美三级日韩三级国产三级| 91在线观看污| 亚洲图片欧美综合| 日韩三级视频中文字幕| 在线播放精品| 久久aⅴ国产欧美74aaa| 国产香蕉久久精品综合网| 欧美专区18| 成人国产视频在线观看| 中文字幕一区二区日韩精品绯色| 久久精品人人| 丁香六月综合激情| 亚洲精选免费视频| 777欧美精品| 亚洲美女91| 国产一区二区电影| 亚洲男人的天堂在线观看| 欧美日韩亚洲不卡| 欧美视频亚洲视频| 蜜桃视频免费观看一区| 国产欧美一区二区三区沐欲 | 在线观看免费一区| 91视视频在线直接观看在线看网页在线看 | 免费一级片91| 欧美激情在线看| 久久精品中文字幕一区二区三区| 丰满放荡岳乱妇91ww| 亚洲三级电影网站| 欧美一区二区三区在线观看| 一区二区三区四区五区视频 | 久久久久久久久一| 噜噜噜躁狠狠躁狠狠精品视频| 成人av集中营| 日本怡春院一区二区| 亚洲国产成人自拍| 欧美猛男超大videosgay| 91久久黄色| 成人av手机在线观看| 丝袜国产日韩另类美女| 国产欧美一区二区三区在线老狼| 欧美日韩免费观看一区二区三区| 国内精品久久久久久久影视麻豆| 精品无人区卡一卡二卡三乱码免费卡 | 欧美老肥妇做.爰bbww视频| 欧美一区综合| 久久99精品国产91久久来源| 自拍偷在线精品自拍偷无码专区| 69堂精品视频| 国产亚洲永久域名| 色综合久久综合| 久久99精品久久久久久久久久久久| 综合久久综合久久| 精品国精品国产尤物美女| 欧美又粗又大又爽| aa日韩免费精品视频一| gogo大胆日本视频一区| 蜜桃av噜噜一区二区三区小说| 国产精品夫妻自拍| 日韩一区二区三区精品视频| 久久国产99| 亚洲大片在线| 午夜亚洲福利| av亚洲产国偷v产偷v自拍| 麻豆成人久久精品二区三区小说| 亚洲男人的天堂网| 欧美精彩视频一区二区三区| 日韩免费观看2025年上映的电影 | 欧美日韩色一区| 香蕉久久国产| 一区二区亚洲| 欧美在线91| 成人黄色在线网站| 日日摸夜夜添夜夜添国产精品 | 欧美tickling挠脚心丨vk| 欧美日韩日本视频| 久久日韩精品| 国产嫩草一区二区三区在线观看| 国产精品国色综合久久| 99视频精品全部免费在线| 国产美女av一区二区三区| 亚洲国产成人av网| 亚洲同性gay激情无套| 欧美激情中文字幕一区二区| 久久影视一区二区| 日韩一卡二卡三卡四卡| 欧美日韩国产另类一区| 久久香蕉精品| 美日韩在线观看| 亚洲一区二区动漫| 一区二区三区欧美成人| 亚洲国产成人不卡| 国产自产高清不卡| 视频一区视频二区中文字幕| 亚洲欧洲制服丝袜| 亚洲婷婷在线视频| 日本一区二区免费在线观看视频 | 中文字幕亚洲区| 中文字幕巨乱亚洲| 久久久久久9999| 国产日韩欧美高清在线| 国产亚洲一区字幕| 国产人妖乱国产精品人妖| 久久久精品免费网站| 国产亚洲精品中文字幕| 国产婷婷精品av在线| 久久久久9999亚洲精品| 久久精品亚洲精品国产欧美| 久久精品欧美日韩| 国产三级久久久| 国产精品成人免费精品自在线观看| 久久久久久久综合色一本| 国产偷国产偷精品高清尤物 | 日韩一区二区三区视频| 欧美大片顶级少妇| 精品99久久久久久| 国产无人区一区二区三区| 国产精品免费视频一区| 亚洲精品欧美综合四区| 亚洲成人精品一区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 精品av久久久久电影| 国产精品www.| 91久久亚洲| 男人天堂欧美日韩| 欧美在线观看视频一区二区| 欧美日韩视频一区二区| 欧美一级片免费看| 欧美精品一区二| 国产欧美综合在线| 综合网在线视频| 偷拍一区二区三区| 韩国女主播成人在线| av一二三不卡影片|