Mga Antipattern ng PostgreSQL: Pagsusuri ng Kondisyon sa SQL
Ang SQL ay hindi C++, at hindi JavaScript. Samakatuwid, ang pagsusuri ng mga lohikal na expression ay nangyayari nang iba, at ito ay hindi sa lahat ng parehong bagay: WHERE fncondX() AND fncondY() = fncondX() && fncondY() Sa proseso ng pag-optimize ng query execution plan, ang PostgreSQL ay maaaring arbitraryong “ muling ayusin" ang katumbas na mga kondisyon, huwag kalkulahin ang alinman sa mga ito para sa mga indibidwal na tala, sumangguni sa [...]