Сделал маленькое открытие — в createCommand разное обслуживание для разных запросов. Смешивание UPDATE и queryAll дает потерю времени до полудня.
[php]$cmd=$conn->createCommand(‘SELECT * FROM post’);
$posts=$cmd->queryAll();
$cmd=$conn->createCommand(‘UPDATE post SET status=1’);
$cmd->execute();[/php]