詳細検索

database


隔離レベルについて知っておくべきことと、読書の不整合について
Tips
2023年4月20日

隔離レベルについて知っておくべきことと、読書の不整合について

現実と同じように、コンピュータサイエンスの世界にもトレードオフが満ちています。リレーショナルデータベースも例外ではありません。リレーショナルデータベースとやり取りする際、私たちはデータ...

DBのプライマリキーは複合主キーではなく、サロゲートキーを使うべし
Tips
2015年1月29日
5分で読めます

DBのプライマリキーは複合主キーではなく、サロゲートキーを使うべし

別件でUnicodeの「サロゲートペア」について調べていたところ、データベースの「サロゲートキー」と「複合主キー」についての記事が **サロゲート** つながりで引っかかって来て思いっきり脱線しました(笑)...

MHA(MasterHighAvailabilityManager)の導入設定
Tips
2013年4月23日

MHA(MasterHighAvailabilityManager)の導入設定

**MHA(MasterHighAvailabilityManager)の導入設定** 使用バージョン:mha4mysql-manager-0.53-0、MySQL-5.5 ①簡単な利点などの解説 MHAとはmysqlのマスタ障害時に最新のスレーブをマスタとして他のスレーブの差分を補完しマスタの向き先を変えてくれるプロダクト。...

スクリプトで WordPress の DB にアクセスしたい
Tips
2013年3月25日
2分で読めます

スクリプトで WordPress の DB にアクセスしたい

WordPress の DB にスクリプトからアクセスしたい場合、単純に MySQL にアクセスして処理すればいいのですが、何らかの理由で WordPress の関数を使いたい場合(画像の投稿をスクリプトで行う等)は、 ``` require_once('wp-blog-header.php'); ```...

WordPressのデータベース仕様書を書いてみた
Tips
2012年12月25日
3分で読めます

WordPressのデータベース仕様書を書いてみた

以前から、...

WordPressでHyperDBによるデータベース二重化を行う時の注意点
Tips
2012年11月7日
3分で読めます

WordPressでHyperDBによるデータベース二重化を行う時の注意点

商用サイトなどをWordPressで構築する場合、WEBアプリケーションサーバとデータベースサーバを切り離して、データベース側を二重化することが良くあります。単にデータベースへのアクセス負荷を分散させてサービスのパフォーマンスを向上させるためでもあり、もし障害が発生した場合にミラーリングしている副系ノードのデータベースから正系データベースを復旧させることができる意味でも、サービスとして最悪のケース...