|
スポンサード リンク
● SELECT * は使用しない
SELECTで*を使用すると、解析/IOともにパフォーマンスが低下するので、必要な項目のみ指定します。
|
○ select dept_id, dept_name from dept;
× select * from dept; |
● SELECT COUNT(*)は使用しない
COUNT関数を使用する時は、COUNT(列名)で指定する。
但し、COUNT(列名)は、指定した列がNULLの場合は、カウントしないので、プライマリキー項目などのNOT NULL列を指定する。
|
○ select count(dept_id) from dept;
× select count(*) from dept; |
スポンサード リンク
|