– 事前に気づいたけど相当焦ったもの。
SELECT * FROM foo WHERE …;
な、ただレコードの有無を調べる(要素は取り出さない)クエリのパフォーマンスを意識して SQL クエリのみ書き換えたときに、うっかり次のようにしまった。
SELECT COUNT(*) FROM foo WHERE …;
常に 1 レコード返るようになり、レコード数 0 のときも毎回処理が行われることに… リリース前に自分で気づいたけれど反省。
– 事前に気づいたけど相当焦ったもの。
SELECT * FROM foo WHERE …;
な、ただレコードの有無を調べる(要素は取り出さない)クエリのパフォーマンスを意識して SQL クエリのみ書き換えたときに、うっかり次のようにしまった。
SELECT COUNT(*) FROM foo WHERE …;
常に 1 レコード返るようになり、レコード数 0 のときも毎回処理が行われることに… リリース前に自分で気づいたけれど反省。