表統(tǒng)計信息是數(shù)據(jù)庫基于成本的優(yōu)化器最重要的參考信息;統(tǒng)計信息不準確,優(yōu)化器可能給出不夠優(yōu)化的執(zhí)行計劃或者是錯誤的執(zhí)行計劃。對統(tǒng)計信息的計算分為非持久化統(tǒng)計信息(實時計算)與持久化統(tǒng)計信息。
10年積累的網(wǎng)站建設(shè)、成都做網(wǎng)站經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先做網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有望城免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
非持久化統(tǒng)計信息
統(tǒng)計信息沒有保存在磁盤上,而是頻繁的實時計算統(tǒng)計信息;
每次對表的訪問都會重新計算其統(tǒng)計信息;
假設(shè)針對一張大表的頻繁查詢,那么每次都要重新計算統(tǒng)計信息,很耗費資源。
持久化統(tǒng)計信息
把一張表在某一時刻的統(tǒng)計信息值保存在磁盤上;
避免每次查詢時重新計算;
如果表更新不是很頻繁,或者沒有達到 MySQL 必須重新計算統(tǒng)計信息的臨界值,可直接從磁盤上獲取;
即使 MySQL 服務(wù)重啟,也可以快速的獲取統(tǒng)計信息值;
統(tǒng)計信息的持久化可以針對全局設(shè)置也可以針對單表設(shè)置。
接下來,詳細說 MySQL 統(tǒng)計信息如何計算,何時計算,效果評估等問題。在 MySQL Server 層來控制是否自動計算統(tǒng)計信息的分布,并且來決策是持久化還是非持久化。
可以運行追加查詢將查詢結(jié)果存入表中。
語法:
insert into 目標表(字段1,字段2,...字段n)
select 字段1,字段2,...字段n from 源表
where 篩選條件;
例如將2016年8月份各個產(chǎn)品的銷售總量保存到統(tǒng)計表里
insert into 統(tǒng)計表 (月份,產(chǎn)品,數(shù)量)
select '201608' as 月份,產(chǎn)品,sum(數(shù)量) as 數(shù)量
from 銷售記錄 where 日期 between '2016-08-01' and '2016-08--31' group by 產(chǎn)品;
表統(tǒng)計信息是數(shù)據(jù)庫基于成本的優(yōu)化器最重要的參考信息;統(tǒng)計信息不準確,優(yōu)化器可能給出不夠優(yōu)化的執(zhí)行計劃或者是錯誤的執(zhí)行計劃。對統(tǒng)計信息的計算分為非持久化統(tǒng)計信息(實時計算)與持久化統(tǒng)計信息。
非持久化統(tǒng)計信息
統(tǒng)計信息沒有保存在磁盤上,而是頻繁的實時計算統(tǒng)計信息;
每次對表的訪問都會重新計算其統(tǒng)計信息;
假設(shè)針對一張大表的頻繁查詢,那么每次都要重新計算統(tǒng)計信息,很耗費資源。
持久化統(tǒng)計信息
把一張表在某一時刻的統(tǒng)計信息值保存在磁盤上;
避免每次查詢時重新計算;
如果表更新不是很頻繁,或者沒有達到 MySQL 必須重新計算統(tǒng)計信息的臨界值,可直接從磁盤上獲取;
即使 MySQL 服務(wù)重啟,也可以快速的獲取統(tǒng)計信息值;
統(tǒng)計信息的持久化可以針對全局設(shè)置也可以針對單表設(shè)置。
接下來,詳細說 MySQL 統(tǒng)計信息如何計算,何時計算,效果評估等問題。在 MySQL Server 層來控制是否自動計算統(tǒng)計信息的分布,并且來決策是持久化還是非持久化。
本文題目:包含mysql統(tǒng)計表怎么記錄的詞條
鏈接地址:http://m.kartarina.com/article48/hgpcep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、做網(wǎng)站、、網(wǎng)站維護、網(wǎng)站導(dǎo)航、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)