Я не уверен ... но я думаю, что Yii использует предложение LIMIT для разбивки результатов SQL, поэтому оно перезапишет / заменит ваше предложение LIMIT. Вы можете проверить это, включив маршрут журнала CWebLogRoute, чтобы точно узнать, какой SQL выполняется.
Во всяком случае, я не совсем уверен, как это должно работать. Для чего вы добавили предложение LIMIT? Если вы все-таки разбиваете на страницы, почему бы не позволить пользователю разбить на страницы все записи? Решение, вероятно, состоит в том, чтобы изменить ваши критерии, чтобы избавиться от предложения LIMIT.
Вы пытаетесь установить количество результатов на странице? Вы уже установили размер страницы в 5, хотя ...
Еще одна попытка, которая может сделать то, что вы хотите, это проверить базовый класс пейджера, CPagination. С CLinkPager это может позволить вам создавать более креативно, чем CListPager, который вы используете с CGridView.
Удачи!