如何檢視mysql資料表的儲存引擎

2021-07-09 01:28:50 字數 371 閱讀 2839

mysql主要使用兩種儲存引擎,myisam 和innodb .

myisam是非事務性的,因此讀取速度更快,innodb完全支援細顆粒度的事務鎖定。當建立一張mysql 表時需要制定它的型別(也就是儲存引擎)。如果沒有選擇,就會使用預置的預設儲存引擎。

1,登入mysql伺服器執行以下sql檢測資料表儲存引擎

select

engine

from

information_schema.`tables`

where

table_schema = 'tangguo_server'

and table_name = 'tg_user'

檢視mysql資料表資訊

檢視資料表資訊,如果直接對錶執行sql語句的話,當表很大或者其他客戶端正在對錶操作時,可能會很慢,比如檢視表中的記錄條數,使用 select count from tablename 對於很大的表並且有其他客戶端這在對錶進行更新時會非常慢,試過100萬行的表 20個客戶端正在執行insert時,慢到...

檢視mysql資料表資訊

檢視資料表資訊,如果直接對錶執行sql語句的話,當表很大或者其他客戶端正在對錶操作時,可能會很慢,比如檢視表中的記錄條數,使用 select count from tablename 對於很大的表並且有其他客戶端這在對錶進行更新時會非常慢,試過100萬行的表 20個客戶端正在執行insert時,慢到...

mysql 如何表資料 mysql資料表如何建立

在 mysql 中,可以使用 create table 語句建立表。其語法格式為 create table 表定義選項 表選項 分割槽選項 其中,表定義選項 的格式為 create table 命令語法比較多,其主要是由表建立定義 create definition 表選項 table option...