【ソフトウエアエンジニア編】“伝えたつもり”が実は伝わっていない問題の回避策
2月17日 6:30
スマートグラス「Even G2」2026年春より国内販売開始ほか
2月23日 6:00
「jQuery」でWebゲーム「Color」を開発してみよう
2月18日 6:30
エンジニアが現場で使えるPMOの失敗回避術
最新記事: 2026年02月17日
ゲーム実装で身に付くプログラミング
最新記事: 2026年02月18日
週刊VRウォッチ
最新記事: 2026年02月23日
イベント・セミナー2026
最新記事: 2026年02月24日
「CAPE v2」ではじめる実践マルウェア解析
最新記事: 2026年01月29日
KubeCon+CloudNativeCon North America 2025レポート
最新記事: 2026年02月16日
GitHub Universe 2025レポート
最新記事: 2026年02月10日
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
ローコード開発プラットフォームガイド
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
PostgreSQLの開発者、エバンジェリスト。本業でもPostgreSQLによるビジネスに関わっている。著書に「PostgreSQL完全攻略ガイド」「PHPxPostgreSQLで作る最強Webシステム」(技術評論社)などがある。
GROUP BYによるチューニング 前回から引き続き、オプティマイザに関する注意点を解説します。ここではDISTINCTをGROUP BYに置き換えることによって処理を効率化できる例を紹介しましょう。SELECT DISTINCTをSELECT…GROUP BYに置き換える DISTINC
石井 達夫
2005年6月22日 20:00
オプティマイザに関する注意点 PostgreSQLは、オプティマイザが自動的に最適な問い合わせプランを見つけてくれるので、たいていの場合は、「おまかせ」でできる限り高速に問い合わせを処理してくれます。
2005年6月20日 20:00
統計情報を確認するPostgreSQLの問い合わせオプティマイザは、統計情報をもとにインデックスを使うかどうかなどの判断をしています。たとえば、図9の場合はインデックスが使われるのに、図10の場合はインデックスが使われないのは、オプティマイザが結果件数が多い場合は順スキャンの方が速いと判断するから
2005年6月15日 20:00
インデックスの活用 今回はさらに高度なインデックスの活用について解説します。複合インデックス ここまでは単一の列に対して作成するインデックスを前提にお話ししてきました。 しかし、インデックスは同一テーブルの複数の列に対してまとめて設定することもできます。検索条件に複数列を指定する場合などは
2005年6月13日 20:00
インデックスの活用 インデックス(index)は検索処理を高速化するデータ構造です(日本語で「索引」と呼ばれることもあります)。インデックスを使うと、検索処理が高速化する一方、更新処理時のオーバーヘッドが増加して、処理速度に悪影響を与えます。したがって、インデックスは作ればよいというものではあ
2005年6月8日 20:00
この記事をシェアしてください