MyISAM全盛時代には、こんな参照性能高速化手法がありました。
ALTER TABLE foo_table ORDER
BYsortDESC;といったクエリで予めテーブルの内容を並び替えておくことで、SELECT時のORDER
BY句が省略出来るというものです。
しかしこれ、InnoDBでは使えないので気をつけましょう。
並び替え済みテーブルとはどういうもの?
公式のドキュメントでは以下のように述べられています。
ORDER BY …
[さらに読む]
Original post: http://anothermysqldba.blogspot.com/2013/06/percona-xtrabackupinnobackupex-backup.html
これはPercona Xtrabackup /
innobackupexを使用する方法の非常に単純な例です。
このMariaDBはただ持って世界データベース例データとして、その中に。
これは、すべてのスクリプトかもしれないけど、今のところ、それはデモを目的としています。
フルバックアップを作成します:
MariaDB [(none)]> create database Start_Of_Demo; -- Just
here for the demo
Query OK, 1 row affected (0.00 sec)
[root@Fedora64 src]# innobackupex --no-lock …
Original post: http://anothermysqldba.blogspot.com/2013/06/yum-install-mariadbmysql-disaster-but.html
だから、これはMariaDB / MySQLを簡単にインストールする必要があります。
私は、これがマリアの問題だったと思うが、ちょうど全体のバグではありません。
ここで何が起こったのかで、どのように私はそれを修正しました。
yumをインストールmariadbサーバ
その後、私はあなたが以下を参照してください何を持って残りの部分を追加しました。
[root@Fedora64 log]# rpm -qa | grep maria …
mariadb-5.5.31-1.fc17.x86_64
mariadb-server-5.5.31-1.fc17.x86_64
mariadb-libs-5.5.31-1.fc17.x86_64
mariadb-devel-5.5.31-1.fc17.x86_64
Original post: http://anothermysqldba.blogspot.com/2013/06/piviot-table-or-no-pivot-table.html
このトピックでは、最近になって上に来forums.mysql.comサイト。
表明意見はピボットテーブルが拡大するのは非常に困難であり、それは代わりにピボットテーブルのスキーマの再設計の価値があるでしょう維持するということでした。 これは有効なポイントで有効な意見です。
…
Original post: http://anothermysqldba.blogspot.com/2013/06/memory-and-temporary-tables.html
私はブログで答えforum.mysql.comの質問を支援するための要求を受けているので、私はここにいくつかの拡張の例を投稿していきます。
私は、この記事に気づい: http://forums.mysql.com/read.php?10、588192,588192#MSG-588192を 、私は最初の状況を処理する別の方法を考えた。
…
Original post: http://anothermysqldba.blogspot.com/2013/06/pivot-tables-example-in-mysql.html
私が上で頼まれたforums.mysql.comコースなどを追跡するためにサブスクリプションテーブルを構築する方法のサイト
それはここに完全な例を投稿する方が簡単だった、それが迅速簡単な例ですが、あなたのアイデアを得る。
ここのコンセプトはシンプルです。
…
以下のエラーが起きてしまった時の対処法を紹介します。
2013-06-04 17:36:01 21440 [ERROR] Can't open shared library 'ha_mroonga.so' (errno: 0 API version for STORAGE ENGINE plugin is too different)
mroongaのプラグインインストール時に起きた場合
MySQLとの組み合わせで問題が発生しているようです。
まずはインストールガイドをご確認ください。
MySQLのインストールに使うrpmパッケージは、remiリポジトリなどの派生版ではなく、
…
とある日のこと、MySQL-5.6環境にてmysqldumpを行いつつmysqlコマンドでデータを流し込んでいると、以下のエラーが発生して止まりました。
そんな時はmysqldumpコマンドの引数に--skip-triggersを追加しましょう。
エラー内容
ERROR 1235 (42000) at line 5065: This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'
対処法
mysqldumpコマンドを2つに分けます。--skip-triggersを追加したものと、そうでないものの2つです。
このエラーが起きないよう、--skip-lock-tablesを指定しましょう。
$ mysqldump --host 10.100.23.2 --user dump --password --skip-lock-tables …[さらに読む]
Amazon RDSのrootユーザーからは
SHUTDOWN, FILE, SUPER, REPLICATION SLAVE, CREATE
TABLESPACEが
取り上げられているので、これでできなくなるであろうことのメモ。
Shutdown_priv
mysqladmin shutdownでmysqldをシャットダウンできない。
File_priv
LOAD DATA INFILEステートメントが使えない。
SELECT .. INTO OUTFILEステートメントが使えない。
LOAD_FILE関数が使えない。
このページを見ていて知ったんだけれど、mysqldに …
Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-check-table.html
MySQLのチェックtablesコマンドは、次の操作を実行したい人のために非常に有用である:
プロセスは十分に簡単です:
> show tables;
+-----------------+
| Tables_in_world |
+-----------------+
| City |
| Country |
| CountryLanguage |
+-----------------+
> check table City\G
*************************** 1. row
***************************
Table: world.City
Op: check
…