|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : vitus@ice.ru 2:5020/400 14 Nov 2000 22:00:51 To : Artem Chuprina Subject : Re: разбивать большие запросы на страницы -------------------------------------------------------------------------------- Artem Chuprina <Artem.Chuprina@p32.f371.n5020.z2.fidonet.org> wrote: AC>On Mon, 13 Nov 00 15:12:06 +0300 shagy@icomm.ru wrote: >>> Hа "дешевых" серверах вроде PostgreSQL и MySQL существует расширение >>> SQL-запроса LIMIT (у постгреса - LIMIT и OFFSET). Что с ораклом - не знаю. >>> Если не существует такого же, то надо делать брокер запросов, кеширующий >>> курсоры. sir>> Черт, сложно то как, я думал все гораздо проще. sir>> а примера какого нибудь нет? AC>С мысклем/постгресом или с ораклом? Если с ораклом, то тут Витус Вагнер AC>пробегал, у него, небось, такие задачи бывают... И решались эти задачи тупым и влоб отбрасыванием лишних строк в процессе fetch-а. Если запрос без order by, то можно еще обрезать по rownum<n, а если с order by - то все. Это если про Oracle. AC>-- AC>Счастливо! AC> Ран. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Siberian Internet Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/231833e828be8.html, оценка из 5, голосов 10
|