CMS MySQLのチューニング[WordPress] WordPressのクエリがやたら重いので、MySQLのチューニングをした。 といっても、対象クエリでネックになってると思われるカラムにインデックスを付けただけ。 多分、改善されたはずだけど、 確認するにはしばらく様子見かな? ... 2015.01.26 CMSMySQLWordPressソフトデータベース
PostgreSQL 「PostgreSQL」によるテーブルのコピー(複写)SQL -- ★テーブルのコピー(新規テーブル作成) -- public.test_table_copy ・・・ 新規作成されるテーブル(コピー) -- public.test_table ・・・ コピー元のテーブル CREATE... 2014.03.25 PostgreSQLSQLデータベースプログラム
PostgreSQL 「PostgreSQL」のプロシージャでtrueとfalseを文字列に置き換えるif文 val_boolen_flag boolean; val_string_flag text; -- 文字列として判断 ※動的SQL文などで利用するため val_string_flag = case when val_boole... 2014.01.26 PostgreSQLSQLデータベースプログラム
MySQL MySQL:InnoDBの破損リカバリを強制実行! MySQLのInnoDBにはDBのリカバリ機能として、MyISAMと異なり「クラッシュしても再起動するだけでリカバリ可能」という点が挙げられる。 しかし、何かよくわからないが、再起動してもリカバリできない場合がある。 その場合は強制... 2013.11.11 MySQLデータベース開発・運用
MySQL redmineにログイン出来ない ・・・ MySQLのエラー 久々にredmineにログインしようと思ったらエラーが出た。 普通に閲覧する分には問題なかったのに。 ★エラーメッセージ(ブラウザ上) Internal error An error occurred on the pa... 2013.11.09 MySQLデータベース開発・運用
Java 「Seasar」でDBに追加されたテーブルを操作する書き方メモ ★環境 /WebContent/WEB-INF/lib/s2-dao-1.0.39.jar /WebContent/WEB-INF/lib/s2-dao-1.0.39-sources.jar /WebContent/WEB-IN... 2013.08.01 JavaSeasar2データベースプログラム開発・運用
Linux 「mysqlnd」を使ったPHPによるMySQL接続方法 前回の記事にも書いたが、PHPを5.5にアップデートすると、 「php-mysql」が「php-mysqlnd」に置き換わるため、 以前のMySQLで作られていたユーザーのパスワードが古い形式のままの場合、 DBへ接続できない現象が発... 2013.05.03 LinuxMySQLOSPHPウェブサーバーソフトデータベースプログラム開発・運用
CentOS PHPからMySQLに接続できない:mysqlnd remi-testからPHP5.5にアップデートすると、PHPからMySQLのデータベースに接続できない事態が発生した。 理由は以下の通り。 ・「php-mysql」が廃止されて、「php-mysqlnd」に置き換わった ... 2013.04.13 CentOSLinuxMySQLOSPHPウェブソフトデータベースプログラム開発・運用
MySQL MySQLのストレージ変換 ★「MyISAM」に変換 ALTER TABLE `テーブル名` ENGINE = MyISAM; ★「InnoDB」に変換 ALTER TABLE `テーブル名` ENGINE = InnoDB; 2012.09.22 MySQLSQLデータベースプログラム
MySQL MySQLの設定変更がされない MySQLのストレージエンジンデフォルト設定をInnoDBからMyISAMへ変更しようとして、 されにデフォルトテーブルタイプもMyISAMにしてMySQLサービスを再起動してもなぜか設定変更されなかった。 というか、そもそも「serv... 2012.09.08 MySQLデータベース開発・運用