Мне нужно пройти через всю таблицу в Python.
Я использую MySQLdb через 'SSCursor', и это намного медленнее, чем в PHP.
PHP 5.3.5
$result = mysql_query("SELECT * FROM anytable");
while($row = mysql_fetch_assoc($result)){
#do stuff
}
python2.7
cursor.execute("SELECT * FROM anytable")
for row in cursor:
pass
РЕЗУЛЬТАТЫ
PHP: 5 секунд ЦП около 35%,
Python: 25 секунд CPU 100%
MySQLdb просто отстой или я что-то не так делаю?
Если MySQLdb, что я могу использовать вместо этого для лучшей производительности / той же функциональности?