mysql 索引的統計

查看一個庫里面沒有使用過的索引
select object_type,object_schema,object_name,index_name,count_star,count_read,COUNT_FETCH from performance_schema.table_io_waits_summary_by_index_usage where object_schema='bocat' and count_star=0 and count_read=0
and object_name not in ('transactions_2019Q4','projects_2019Q1','transactions_2019Q1','projects_2018Q4','transactions_2018Q4','projects_2018Q3','transactions_2018Q3','withdrawals_history_0607',
'projects_2018Q2','transactions_2018Q2','transactions_2018Q1','projects_2018Q1','push_records_history','passive_records_history','transactions_2017Q4','projects_2017Q4','withdrawals_history','
traces_history','user_profits_sport_history','user_profits_history','user_profits_20160131','user_bank_cards_copy','transactions_history','transaction_types_copy','trace_details_history','projects_history','projects_bk1',
'jc_matches_info_copy','issues_history','user_login_logs_7','user_login_logs_5','user_login_logs_4','user_login_logs_0','user_login_logs_6','user_login_logs_3','user_login_logs_9','user_login_logs_8',
'user_login_logs_2','user_login_logs_1','transactions_2019Q3','transactions_2019Q2') and index_name !='PRIMARY';
查看一個表的索引的使用情況。
select distinct b.TABLE_SCHEMA,b.TABLE_NAME , b.INDEX_NAME , a.count_star
from performance_schema.table_io_waits_summary_by_index_usage a ,
INFORMATION_SCHEMA.STATISTICS b
where a.OBJECT_SCHEMA = b.TABLE_SCHEMA and a.INDEX_NAME = b.INDEX_NAME
and a.OBJECT_NAME=b.TABLE_NAME and a.OBJECT_SCHEMA =b.INDEX_SCHEMA
and b.CARDINALITY > 0
and b.TABLE_NAME = 'table_name';

轉載于:https://www.cnblogs.com/noel/p/10710956.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/449217.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/449217.shtml
英文地址,請注明出處:http://en.pswp.cn/news/449217.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2020-3-29

題目一&#xff1a; JavaScript 獲取div在頁面中坐標 以div為例&#xff0c;獲取一個元素在頁面中的位置。 代碼和 <!DOCTYPE html> <html> <head> <meta charset" utf-8"> <style type"text/css"> *{padding:0px;margin:0…

Java緩存淺析

拿破侖說&#xff1a;勝利屬于堅持到最后的人。 而正巧&#xff0c;咱們今天就是要聊一個&#xff0c;關于怎么讓系統在狂轟亂炸甚至泰山壓頂的情況下&#xff0c;都屹立不倒并堅持到最后的話題——緩存。 Victory belongs to the most persevering. — Napoleon Bonaparte, Fr…

六個月學會一門語言

大多數人都會將學習第二語言&#xff08;或第三第四語言&#xff09;列為他們首先要完成的人生必做事情。但是&#xff0c;作為一個成人&#xff0c;怎樣才能快速有效地學習新語言呢&#xff1f; Chris Lonsdale是一名來自新西蘭的心理學家&#xff0c;他在香港開了一家公司。他…

Cookie 解說(分類、用途、缺陷、功能 ...)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Cookie&#xff08;復數形態Cookies&#xff09;&#xff0c;中文名稱為“小型文本文件”或“小甜餅”&#xff0c;指某些網站為了辨別用…

需求規格說明書1.0

1.引言 1.1目的 該文檔是關于我們組的記事本安卓APP和網頁版本的功能和性能的描述&#xff0c;重點描述了系統的功能需求&#xff0c;并作為系統設計的主要輸入。 本文檔的預期讀者包括&#xff1a;需求分析人員&#xff0c;設計人員&#xff0c;開發人員&#xff0c;項目管理人…

2020-3-30

題目一&#xff1a; JavaScript 將數組原有的順序打亂 function le(){ //創建一個函數作為sort()函數的參數。return 0.5-Math.random(); //返回一個數字可能大于零也可能小于零&#xff0c;這樣就可以實現隨機排序功能&#xff0c; } var arr[]; //聲明一個空數組。for(var i…

vuecli3+webpack4優化實踐(刪除console.log和配置dllPlugin)

本文主要介紹如何在vuecli3生成的項目中&#xff0c;打包輸出時刪除console.log和使用dllplugin&#xff0c;并記錄了配置過程中踩到的坑。 &#xff08;本人水平有限&#xff5e;希望大家多多指出有誤的地方&#xff09; 一、生產環境中刪除console.log 在開發代碼中寫的conso…

傷腎的九個惡習及解決辦法(圖)

近年來&#xff0c;很多人都在通過各種藥物保護腎臟&#xff0c;其實&#xff0c;在生活中形成的各種不良飲食和生活習慣在不停地傷害你的腎&#xff0c;只是你未曾注意到而已。所以要保護好你的腎臟&#xff0c;必須從改變不良飲食和生活習慣開始。 不愛喝水 大部分男人對喝…

CC-BY-NC-SA (創作共用許可協議)

創作共用許可協議 &#xff08;英語&#xff1a;Creative Commons license&#xff0c;簡稱CC許可&#xff09; 是一種公共版權許可協議&#xff0c;其允許分發受版權保護的作品。一個創作共用許可&#xff0c;用于一個作者想給他人分享、使用、甚至創作派生作品的權利。創作共…

2020-3-31

題目一&#xff1a; 評論敏感詞過濾代碼&#xff0c;很多時候需要對一些評論或者文章中的敏感詞進行過濾。 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> </head> <script type"text/javascript"> window.o…

快速通讀《現代軟件工程——構建之法》

在快速通讀《現代軟件工程——構建之法》后&#xff0c;我有如下問題&#xff1a;Q1&#xff1a;第一章通過形象的例子告訴我們什么是軟件工程&#xff0c;介紹了軟件工程的各個階段&#xff0c;對軟件工程的概念及它的特性做了較為生動而詳細的介紹&#xff0c;那么為什么需要…

Java 對象的序列化和反序列化

一.序列化和反序列化的概念 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 把對象轉換為字節序列的過程稱為對象的序列化。 把字節序列恢復為對象的過程稱為對象的反序列化。 對象的序列…

不可重入鎖和可重入鎖

不可重入鎖也叫自旋鎖 指當一個方法調用了鎖之后&#xff0c;如持有本鎖的另一個方法也想執行&#xff0c;將會進入等待。那么想要使用這個方法必須先釋放鎖方可調用 public class Lock{private boolean isLocked false;public synchronized void lock() throws InterruptedEx…

家長必看 父母須知孩子社交圈九要點(組圖)

孩子在慢慢的長大&#xff0c;總要接觸外面的環境、接觸到更多的人&#xff0c;也需要自己的社交圈。那么孩子的社交圈父母要知道9點。 1、媽媽是第一個“好朋友” 孩子社交的第一步從出生就開始了。雖然小小的他躺在那里還不能說話&#xff0c;但是通過哭、目光接觸、笑等表…

2020-4-1

題目一 頁面加載圖片的時候&#xff0c;可能由于各種原因導致加載失敗。 為了頁面的人性化&#xff0c;在失敗的時候通常會使用一張給定的圖片替代。 <img src"logo.gif" onerror"javascript:this.srcdefault.gif" > //上面代碼本來要加載logo.gif…

NGINX 配置超時時間

一、啥時候用到 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 用來設置請求資源和服務器返回的時間&#xff0c;保證一個請求占用固定時間&#xff0c;超出后報504超時&#xff01;這…

kettle變量(param命名參數)

1、定義&#xff1a; 編輯-設置-命名參數 在當前界面下定義參數名稱和缺省值。 2、引用&#xff1a;原始數據 通過${var}引用變量 輸出 注&#xff1a;1、字符串在命名參數引用是需要添加單引號的&#xff0c;但位置參數是不需要進行轉譯&#xff1b; 2、引用變量時需要勾選替換…

Excel操作

區間范圍計算 方法一:用IF函數 方法二:構建一個輔助區域&#xff0c;用VLOOKUP函數 方法一:用IF函數 在F3中輸入:IF(E3>90%,5%,IF(E3>80%,4%,IF(E3>70%,3%,IF(E3>60%,2%,1%)))) 向下拖動,搞定。 示例&#xff1a; IF(BB2<0.5,"50及以下",IF(AND(BB2&g…

養心靈,才能美容顏,擁有好日子(圖)

“養心&#xff0c;就是在養顏”&#xff0c;說得多好啊。我們的臉是不會說謊的鏡子&#xff0c;即使再巧妙的掩飾&#xff0c;也會在臉上顯露出蛛絲馬跡。 一個尖刻的人&#xff0c;嘴角的紋路必然多而雜;一個工于心計的人&#xff0c;臉色必定是陰沉暗淡的;一個無知的人&…

2020-4-2

題目一 利用事件冒泡原理實現了獲取td單元格內容的功能。 <!DOCTYPE html> <html> <head> <meta charset" utf-8"> <style type"text/css"> #table{ width:300px; height:100px; border:1px solid #ccc; border-c…