サーバー構築 - MySQL

SQLで英字比較を行う時は BINARY を使って大文字小文字を区別する - 2010.11.27


MySQLのSQLで英字を大文字小文字区別して検索するには
BINARY型 または BINARYキャスト 指定を行う必要があります。

// 大文字小文字区別なし
> SELECT * FROM TABLE WHERE ID = 'aB';
ID が 'ab' 'aB' 'Ab' 'AB' の四つが該当します
// 大文字小文字区別あり
> SELECT * FROM TABLE WHERE BINARY ID = 'aB';
ID が 'aB' の場合のみ該当します

一度これでハマったことがあります…

MySQL :: MySQL 5.1 リファレンスマニュアル :: 11.8 キャスト関数と演算子
http://dev.mysql.com/doc/refman/5.1/ja/cast-functions.html



phpにてMySQLキャッシュヒット率取得 - 2010.11.21


// キャッシュヒット率算出用の情報を取得
$sql = "SHOW STATUS LIKE 'Qcache%'";
$rs = mysql_query($sql);
while ($rows = mysql_fetch_assoc($rs)) {
    $tmp[$rows['Variable_name']] = $rows['Value'];
}
// query cache hit 率 = Qcache_hits / ( Qcache_hits + Qcache_inserts + Qcache_not_cached ) * 100
$hit = $tmp['Qcache_hits'] / ($tmp['Qcache_hits'] + $tmp['Qcache_inserts'] + $tmp['Qcache_not_cached']) * 100;

MySQLのキャッシュ設定が正しく行われているか、キャッシュを有効に活用できているかなどを確認できます。※DB接続等の処理は省いています。





そのほかの記事

Movable Type情報サイト ( MySQL )

file_put_contentsで追記処理を行う ( MySQL )

カテゴリーページに親・子のカテゴリー名を表示 ( MySQL )

phpでURLが存在するかチェックする方法 ( MySQL )

serialize / unserialize を使用して配列・オブジェクトをそのままキャッシュ ( MySQL )

tableを使用した1pxで任意のカラーラインを引く方法 ( MySQL )

デザイン参考サイト ( MySQL )

qmail のキューが壊れた場合の対応 ( MySQL )

iptablesのip_conntrack確認・設定変更 ( MySQL )

PHPエラー表示設定(error_reporting) ( MySQL )



Webシステムを作る人は下記のサービスの作成/運営を行っています

携帯無料レンタルサーバー

携帯無料レンタルサーバー

携帯サイト制作テンプレートエンジンを備えた携帯専用の無料レンタルサーバー

携帯無料レンタルランキング

携帯無料レンタルランキング

携帯サイトテンプレートを使用した携帯専用の無料レンタルランキング

携帯無料レンタル空メール

携帯無料レンタル空メール

独自ドメイン空メールの利用も可能 携帯専用無料レンタル空メール

ドメイン年齢チェック

ドメイン年齢チェック

ドメイン年齢チェックサービス SEOやサービスの運営期間等の調査に利用可能

ホームページ制作代行

ホームページ制作代行

低価格・高品質なデザインによるホームページ作成代行

EC-CUBEカスタマイズ

EC-CUBEカスタマイズ

ホームページ機能別改善パッケージ EC-CUBEカスタマイズから、SEOまで幅広く掲載中


Webシステムを作る人では一緒に何か作りたいという方を募集しています

デザインなら得意だがホームページを作るのはちょっと…
アイデアはあるが形にできない…
外注に頼む費用がもったいない…
定期的に時間にゆとりがあり、空いた時間を使って何かしてみたい方…

上記のような方は相談の上一緒に協力できたらと思います。
利益が出るサイトの場合は経費・売り上げともに折半でお願いします。(笑)

ページトップへ
↑安い・軽い・便利!↑
Webシステムを作る人は
エックスサーバーで運営
しています

費用で決めるならここ
月額¥105円?!

Webシステムを作る人 MENU

○○な人シリーズ

Copyright (C) Webシステムを作る人 All Rights Reserved. ページランク表示用ブログパーツ E-PageRank