Friday, March 12, 2010

А как у них ?

Питоновский модуль MySQLdb – де-факто основной модуль для работы с mysql - не поддерживает parameterized queries (aka prepared statements). В комментариях к модулю:

"Parameterization" is done in MySQLdb by escaping strings and then blindly interpolating them into the query, instead of using the MYSQL_STMT API.

На что автор отвечает:

Prepared statements do not offer a performance improvement in most cases and cannot be used at all for many types of queries. If you think you can do better, you're welcome to try.

ЗЫ В перловый DBD::mysql поддержка была добавлена 2004-07-25 (v. 2.9004).

No comments:

Post a Comment