欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySql服務(wù)器系統(tǒng)變量和狀態(tài)變量介紹

 更新時(shí)間:2014年12月01日 13:01:51   投稿:junjie  
這篇文章主要介紹了MySql服務(wù)器系統(tǒng)變量和狀態(tài)變量介紹,本文分別講解了它們的作用、設(shè)置方法和獲取方法,需要的朋友可以參考下

服務(wù)器系統(tǒng)變量

服務(wù)器將維護(hù)許多表示其配置的系統(tǒng)變量。所有變量均有默認(rèn)值??梢栽诿钚兄谢蜻x項(xiàng)文件設(shè)置選項(xiàng)在服務(wù)器啟動(dòng)時(shí)對(duì)它們進(jìn)行設(shè)置。大多數(shù)可以在運(yùn)行時(shí)使用SET語句來設(shè)置。

mysqld服務(wù)器維護(hù)兩種變量。全局變量影響服務(wù)器的全局操作。會(huì)話變量影響具體客戶端連接相關(guān)操作。

服務(wù)器啟動(dòng)時(shí),將所有全局變量初始化為默認(rèn)值??梢栽谶x項(xiàng)文件或命令行中指定的選項(xiàng)來更改這些默認(rèn)值。服務(wù)器啟動(dòng)后,通過連接服務(wù)器并執(zhí)行SET GLOBAL var_name語句可以更改動(dòng)態(tài)全局變量。要想更改全局變量,必須具有SUPER權(quán)限。

服務(wù)器還為每個(gè)客戶端連接維護(hù)會(huì)話變量。連接時(shí)使用相應(yīng)全局變量的當(dāng)前值對(duì)客戶端會(huì)話變量進(jìn)行初始化??蛻艨梢酝ㄟ^SET SESSION var_name語句來更改動(dòng)態(tài)會(huì)話變量。設(shè)置會(huì)話變量不需要特殊權(quán)限,但客戶可以只更改自己的會(huì)話變量,而不更改其它客戶的會(huì)話變量。

任何訪問全局變量的客戶端都可以看見對(duì)全局變量的更改。但是,它只影響在更改后連接的從該全局變量初始化相應(yīng)會(huì)話變量的客戶端。它不會(huì)影響已經(jīng)連接上的客戶端的會(huì)話變量(甚至是執(zhí)行SET GLOBAL語句的客戶端)。

要想顯式指定是否設(shè)置全局或會(huì)話變量,使用GLOBAL或SESSION選項(xiàng):

復(fù)制代碼 代碼如下:

mysql> SET GLOBAL sort_buffer_size = 10 * 1024 * 1024;
mysql> SET SESSION sort_buffer_size = 10 * 1024 * 1024;

兩個(gè)選項(xiàng)均沒有,則語句設(shè)置會(huì)話變量。

你可以通過SHOW VARIABLES語句查看系統(tǒng)變量及其值。

復(fù)制代碼 代碼如下:

mysql> SHOW VARIABLES;
+---------------------------------+-------------------------------------------+
| Variable_name                   | Value                                     |
+---------------------------------+-------------------------------------------+
| auto_increment_increment        | 1                                         |
| auto_increment_offset           | 1                                         |
....

若沒有另行規(guī)定,緩沖區(qū)大小、長(zhǎng)度和堆棧大小的單位均為字節(jié)。

更多參考 http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#server-system-variables

服務(wù)器狀態(tài)變量

服務(wù)器維護(hù)許多提供操作相關(guān)信息的狀態(tài)變量。你可以通過SHOW STATUS語句查看這些變量和它們的值:

復(fù)制代碼 代碼如下:

mysql> SHOW STATUS;
+-----------------------------------+------------+
| Variable_name                     | Value      |
+-----------------------------------+------------+
| Aborted_clients                   | 0          |
| Aborted_connects                  | 0          |
| Bytes_received                    | 155372598  |
| Bytes_sent                        | 1176560426 |
 

 
| Connections                       | 30023      |
| Created_tmp_disk_tables           | 0          |
| Created_tmp_files                 | 3          |
| Created_tmp_tables                | 2          |
 

 
| Threads_created                   | 217        |
| Threads_running                   | 88         |
| Uptime                            | 1389872    |
+-----------------------------------+------------+

用FLUSH STATUS語句可以將許多狀態(tài)變量重設(shè)為0。

更多參考 http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#server-status-variables

相關(guān)文章

  • MySQL全文檢索的實(shí)現(xiàn)示例

    MySQL全文檢索的實(shí)現(xiàn)示例

    全文搜索是一種在文本字段中查找關(guān)鍵詞的功能。在MySQL中,我們可以使用全文搜索來提高查詢的效率,本文主要介紹了MySQL全文檢索的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • mysql 錯(cuò)誤號(hào)碼1129 解決方法

    mysql 錯(cuò)誤號(hào)碼1129 解決方法

    在本篇文章里我們給大家整理了關(guān)于mysql 錯(cuò)誤號(hào)碼1129以及解決方法,需要的朋友們可以參考下。
    2019-08-08
  • MySQL修改配置 區(qū)分大小寫

    MySQL修改配置 區(qū)分大小寫

    修改MySql Server安裝目錄下的 my.ini 文件,在mysqld節(jié)下加入下面一行 set-variable=lower_case_table_names=0 (0:大小寫敏感;1:大小寫不敏感)最后重啟一下MySql服務(wù)即可。
    2010-12-12
  • node 多種方法連接mysql數(shù)據(jù)庫(最新推薦)

    node 多種方法連接mysql數(shù)據(jù)庫(最新推薦)

    mysql是一個(gè)流行的第三方模塊,可以通過npm安裝,在Node.js 中,有多種方法可以連接 MySQL 數(shù)據(jù)庫,本文通過實(shí)例代碼講解node 多種方法連接mysql數(shù)據(jù)庫的示例代碼,感興趣的朋友跟隨小編一起看看吧
    2023-07-07
  • RHEL6.5編譯安裝MySQL5.6.26教程

    RHEL6.5編譯安裝MySQL5.6.26教程

    這篇文章主要介紹了RHEL6.5編譯安裝MySQL5.6.26教程的相關(guān)資料,需要的朋友可以參考下
    2015-10-10
  • 安裝MySQL在最后的start service停住了解決方法

    安裝MySQL在最后的start service停住了解決方法

    今天為一個(gè)客戶配置服務(wù)器的時(shí)候,發(fā)現(xiàn)的問題,原來他自己安裝過mysql但安全沒有配置好,路徑選擇的也不好,重新安裝后發(fā)現(xiàn)在start service卡住了,通過下面的方法解決了,特分享下
    2013-11-11
  • 阿里云云服務(wù)器mysql密碼找回的方法

    阿里云云服務(wù)器mysql密碼找回的方法

    這篇文章主要介紹了阿里云云服務(wù)器mysql密碼找回的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • mysql update case 更新字段值不固定的操作

    mysql update case 更新字段值不固定的操作

    這篇文章主要介紹了mysql update case 更新字段值不固定的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • linux下利用Docker安裝mysql的步驟

    linux下利用Docker安裝mysql的步驟

    這篇文章主要給大家介紹了關(guān)于在linux下利用Docker安裝mysql的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • MySQL設(shè)置global變量和session變量的兩種方法詳解

    MySQL設(shè)置global變量和session變量的兩種方法詳解

    這篇文章主要介紹了MySQL設(shè)置global變量和session變量的兩種方法,每種方法給大家介紹的非常詳細(xì) ,需要的朋友可以參考下
    2018-10-10

最新評(píng)論