私は Codeigniter で開発しており、複雑なデータベースクエリになると使用しています
$this->db->query('my complicated query');
次に、を使用してオブジェクトの配列にキャストします$query->result();
これまでのところ、非常に優れていて便利です
今私の質問は
mysql ビューを作成してそこから選択したい場合はどうすればよいですか? 意思
$this->db->from('mysql_view')
mysqlビューをテーブルとして使用するかどうか
そして、それを行うと、パフォーマンスの違いは通常のデータベースクエリよりもビューが速くなりますか?
ActiveRecordは単なるクエリビルダーであり、一部のテストでは少し遅いことを理解しているため、複雑なクエリを処理するCodeigniterおよびMYSQLデータベースのベストプラクティスは何ですか?
事前にアドバイスをありがとう