 |
|
 |


 |
| |
 |
 |
 |
 |
|
 |
 |
Решил поискать в тырнетах решение на тему постраничного вывода больших обхемов данных. Читаю вот и рыдаю. С одной стороны - смешно, с другой - возникает ощущение что либо IT уже почти в гробу либо в тырнеты пишут только перенесшие менингит с осложнениями. Ну, во-первых, умиляют люди которые с гордостью описывают как они заставили за 40 - 80 секунд работать запрос с пейджингом на одну табличку (!!!) с LARGE AMOUNT of data (именно вот так, большими буквами и болдом) - 10'000 - 20'000 строк. Т.е. вот люди раельно ведь думают что 20К строк это большая табличка и многаданных. Еще отдельной темой умиляют ПЛАТНЫЕ решения на проблему выше - как запостраничить 10К записей в табличке. Интересно, один вид таблички с 1*10^9 записей таких персоналий порвет как капля никотина - хомячка? Следующий этап развития, это уже люди, у которых в голове присутствует что-то кроме опилок. Рассуждают о табличках с 1*10^6 записей. Но решения просто умиляют. Предложения варьируются от кэширования всего запроса на стороне аппликухи и потом кодом выдергивания нужных записей (интересно, как быстро они убьют сервер с 16 гигами оперативки и 100 пользователями, попросившими выборку без фильтра?). До, собственно, вот таких вот ваиантов педжинга на стороне SQL: SELECT col1, col2, col3 FROM foo WHERE col1=? AND ( (col2 < ? ) OR (col2 = ? AND col3 > ? ) ) ORDER BY col2 DESC ,col3 ASC мило, правда? Следующий этап развития - носящий гордое название Homo sapiens почти-sapiens - это люди, понимающие что кэш - это память, а фильтрация на стороне DB - это многазапросав в течение одной пользовательской сессии и рассуждающие на тему моно- и гибридных решений с их плюсами и минусами и даже предлагающими какие-то варианты почти даже вменяемые. Но вот чего я вообще не нашел - может я просто тырнетами пользоваться не умею - так это решений для обычных промышленных объемов данных (т.е. от, хотя-бы, 100 * 10^6 записей) и СЛОЖНЫХ фильтров. Ну, т.е. последний рассмортенный нами подвид, на пяти страницах текста оптимизируя решение добивается результата ... все замерли ... 83 секунды на запрос в ОДНУ табличку с 1млн. записей и фильтром на пару полей по field=?. ВОСЕМДЕСЯТ-СРАНЫХ-ТРИ-СЕКУНДЫ. Мерри, ебать ее в сраку, Поппинс. Жопоголовые. 83 секунды на запрос в БД на одну табличку с каким-то сраным миллионом записей с фильтрацией по EQUALS. Я один такой или это реально пиздец? Людям даже НЕ ПРИХОДИТ в голову понятие сложных фильтров, когда у тебя охуенные составные запросы по, скажем, парочке боевых таблиц и 5 - 6 таблиц-справочников и фильтры с wildcard поиском и филтрацией по справочникам. Т.е. вот вообще. Вот нет таких задач в мире. А если есть то мы будем из решать как всегда. Пиздец. И, главное, смотрю я на систему, разработанную известной Российской компанией (слава б-гу что не той, в которой мне доводится трудиться) - а ведь там такие-же homo sapiens почти-sapiens. Запросик с более-менее настроенным фильтром ... замерли и держимся за закрепленные предметы ... ДО 30 МИНУТ. БЛЯ, УБЕЙТЕ МЕНЯ ОБ СТЕНУ, нажал кнопку "вывести список плательщиков" и уебал купаться =) И эта система СТОИТ, РАБОТАЕТ, и АКТИВНО ИСПОЛЬЗУЕТСЯ в нескольких наших государственных организациях, работающих с клиентами. А мы потом удивляемся - откуда такие очереди. А задач таких все-равно нет. Ну, во всяком случае тырнет про них не знает. Может я просто неправильный какой-то? Может пол-часа запрос это нормально и так и должно быть, а? Я вот всегда считал что на 10*10^6 записей запрос должен в миллисекундах измеряться .... Tags: it, пиздец, технологии
|
 |
 |
 |
 |
|
 |
 |






 |
| |
 |
 |
 |
 |
Не люблю писать и рассуждать о политике, но это меня просто убило и накрыло: На самом деле, интересы Кремля полностью противоречат этой надежде: Москва хочет, чтобы у Ирана было ядерное оружие, которое приведет к региональной войне и повысит цены на нефть, которая является источником жизненной силы для режима Путина. Поэтому Москва продолжает продавать жизненно важные ядерные технологии и ракеты дальнего действия иранским муллам, блокируя крайне необходимые санкции в Совете Безопасности ООН. ... Г-н Обама радостно заявляет, что времена, когда президент Франклин Делано Рузвельт и британский премьер-министр Уинстон Черчилль 'сидели в комнате, попивая бренди' и верша судьбы миры, закончились. Однако именно американо-британское лидерство победило нацистскую Германию, сломило советскую империю, восстановило Западную Европу и Японию, и построило самую процветающую, демократичную и устойчивую международную систему в мировой истории. (с) Джеффри Т. Кюнер (президент вашингтонского экспертно-аналитического центра Edmund Burke Institute). "The Washington Times" 06.04.2009Это же ПИЗДЕЦ, простите.
|
 |
 |
 |
 |
|
 |
 |


 |
| |
 |
 |
 |
 |
Хотелка. Я вообще не люблю хотелки вывешивать, обычно я хотелки просто покупаю сразу, но вот эту придется вывесить и какое-то время помедитировать. Ща на нее, тем более в нормальной комплектации, баблоса нету =(((( http://www.lexus.com/models/ISF/detailed_specifications.htmlппц. C63 AMG сметен с пъедестала почета машин стоимостью до 70 килобаксов. 0,4 sec. выигрыша 0-60mph (4,2 у C63 против 4,6 у IS F), но при этом расход в полтора раза выше и двигло 6,3 против 5,0. И отсечка на 155 против 170, хотя это мало кого греет, понятное дело - это первое что отрубается при покупке. Ну и вот это, конечно, вштыривает "Eight-speed sport Direct-Shift automatic with paddle shifters and manual mode". А вот и оно само, фейсом так сказать.  Так что пока придется не вые...ться, а брать IS250 RWD ( http://www.lexus.com/models/IS/detailed_specifications.html). А там посмотрим =)
|
 |
 |
 |
 |
|
 |
 |
|
|
 |