1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2017年6月7日 星期三

windows下如何執行在mysql的命令模式

在windows下要執行mysql命令的模式,可以mysql -uroot -p,會自動彈出密碼輸入提示,底下是一些查看記憶體及查用的指令說明。

1.show processlist; 顯示目前有那些mysql指令在執行

2.show databases; 顯示全部的資料庫名稱

3.use information_schema 用use來切換資料庫

4.show tables 顯示目前資料庫下的所有資料表

5.SHOW VARIABLES LIKE 'innodb_buffer_pool_size';

6.SHOW VARIABLES LIKE 'innodb_additional_mem_pool_size';

7.SHOW VARIABLES LIKE 'innodb_log_buffer_size';

8.SHOW VARIABLES LIKE 'thread_stack';

9.參考最後面語法

10.在xampp在查看mysql的設定檔案my.ini

11.相關的設定內容

12.mysql的登入方式
計算 MySQL 可能用到的記憶體數量
官方說明: How MySQL Uses Memory
查看記憶體使用量 的 公式: (公式取自上述官方網頁)
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
SHOW VARIABLES LIKE 'innodb_additional_mem_pool_size';
SHOW VARIABLES LIKE 'innodb_log_buffer_size';
SHOW VARIABLES LIKE 'thread_stack';
SET @kilo_bytes = 1024;
SET @mega_bytes = @kilo_bytes * 1024;
SET @giga_bytes = @mega_bytes * 1024;
SET @innodb_buffer_pool_size = 2 * @giga_bytes;
SET @innodb_additional_mem_pool_size = 16 * @mega_bytes;
SET @innodb_log_buffer_size = 8 * @mega_bytes;
SET @thread_stack = 192 * @kilo_bytes;
SELECT
( @@key_buffer_size + @@query_cache_size + @@tmp_table_size
+ @innodb_buffer_pool_size + @innodb_additional_mem_pool_size
+ @innodb_log_buffer_size
+ @@max_connections * (
@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size
+ @@join_buffer_size + @@binlog_cache_size + @thread_stack
) ) / @giga_bytes AS MAX_MEMORY_GB;
參考資料:https://blog.longwin.com.tw/2012/01/mysql-memory-usage-computer-2012/

沒有留言:

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers