sql >> データベース >  >> RDS >> Mysql

MysqlVIEWSとPHPクエリ

    ビューを使用すると、レベルの抽象化が追加されます :後でテーブルの構造を変更できます。ビューのクエリは引き続き行われるため、リストに関する情報を表示するコードを変更する必要はありません(ただし、ビューの定義は変更される可能性があります)。

    主な違いは、ビューが挿入されるたびに更新されるため、ビューをクエリするたびにデータが「準備完了」になるのに対し、カスタムクエリを使用すると、MySQLが毎回すべてを計算するようになります(もちろん、キャッシュがあります)。

    肝心なのは、リストが表示される頻度よりも頻繁に更新されない場合、ビューを使用することでパフォーマンスがいくらか向上することです。



    1. PL/SQLの動的SELECTINTO句でバインド変数を使用する

    2. mysqlphp検索で検索テキストを強調表示します

    3. nodejsMySQLの接続プールでデータベースを切り替えます

    4. MySQLで列の文字セットと照合を設定する方法