2012年4月9日月曜日

Japanese: MySQLのパフォーマンス


Mysqlはtableごとにエンジンを切り替えられますので、どのテーブルがInnoDBなのかMyISAMなのか(あるいはその他なのか)をみるには show table status というのを使ってやればみる事ができます。

たとえばmdl_userの情報を見たければ以下のようにします


ダミー():この意味はjavascriptが何を行います
 show table status from DB名 like 'mdl_user'; 
これのEngineというのがそうなのですが、ご存知でしたら余計な事ですが、通常見辛いので\Gを付けてやると可読性がよくなります。
 mysql> show table status from mdlcvs like 'mdl_user' \G *************************** 1.
htmlで<PRE>を使用して列を作る方法
row *************************** Name: mdl_user Engine: MyISAM Version: 10 Row_format: Dynamic Rows: 3 Avg_row_length: 216 Data_length: 648 Max_data_length: 281474976710655 Index_length: 18432 Data_free: 0 Auto_increment: 4 Create_time: 2008-04-15 21:13:40 Update_time: 2008-04-15 21:39:06 Check_time: 2008-04-15 21:13:40 Collation: utf8_general_ci Checksum: NULL Create_options: Comment: One record for each person 1 row in set (0.
サブタイプのキーは継承されていますか?
01 sec)
これでMyISAMだという事がわかります。 そしてこれがどのようにCREATEされたかをみるには show create table mdl_user \Gとやるとよくわかりますが
 show create table mdl_user \G *************************** 1. row ***************************        Table: mdl_user Create Table: CREATE TABLE `mdl_user` (   `id` bigint(10) unsigned NOT NULL auto_increment, --  略 ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='One record for each person' 1 row in set (0.

These are our most popular posts:

デッドロックが起こる理由について教えてください - Database Expert会議室

2007年11月14日 ... 接続先のDBはSQLServer2000(SP3a)で、SqlDataAdapterのFill()メソッドを 使用して ... デッドロックとは何かを、理解されているでしょうか。 どのよう ... 開きっぱなしで、他の 操作のために二重三重に開いていないか、特に確認してください。 read more

打ち合わせメモ(平成14年2月)

2009年3月10日 ... また、このデッドロック検知機能は、何かのリソースに対するロックを監視していて 「 おっとデッドロック発生! ... あるリクエスト処理でデータベースへコマンドを実行するが、 データベース側のなんらかの要因(デッドロック等)によってハングアップし ... read more

ASP.NET デッドロック 検知機能について (1) - d99@Microsoft - Site ...

2009年7月7日 ... データベースのデッドロックが発生したのでMSDNを見ながら調べていたのですが、質問 させてください。 開発中のテストアプリケーションがあるのですが、AとBのスレッドが 同時実行して以下のDBアクセスを行っています。 A: ①Select * From ... read more

SQLSERVERのデッドロックについて - Insider.NET - @IT

11 ^ ^ ^ —一, ^ ^ー― ,データベース開発者にとって,「デッドロック」という単語は何かの^ いの言葉にように扱われているように思いませんか?デッドロックは,アプリケーション デザインの不備からやってくる非常に厄介な問題であることは確かです。でも,デッド ロック ... read more

Related Posts



0 コメント:

コメントを投稿