FieldByName. В плюсах он чуть побыстрей. Если запрос очень легкий, но
записей много а мы бежим по всем записям и стучим к полям через
FieldByName... в общем в этом случае то самое чуть побыстрей может
сложиться в цифру 30 процентов. Почему бы и нет.
Понятно. Про тозмоза в FieldByName я
блин, консультирую по мелочи народ, периодически они впадают
в ступор, когда чего-то не работает как дОлжно, присылают
мне сообщение об ошибке на англицком, а там черным по белому
указано, что нуна поправить. А ведь работают и под никсами тож,
то есть мануалы часто англицкие...
Это я к тому, что
Имхо, нужно бы отзывы из этой ветки на DelphiPlus опубликовать. Во-первых
новичков сорентирует, что не надо всему, что написано верить, во вторых
таких вот писателей может еще и читателями сделает (ну хотя-бы немного)
... :)
With b/r. Gleb.
Мадорский Г.В. пишет:
Результаты :
1-ый цикл - 94 тика,
2-ой цикл -141 тик,
3-ий цикл - 4281 тик.
Привет, Глеб!
Прогнал твой тест на Фибах(5.1.0):
1-ый цикл -141 тик,
2-ой цикл -203 тика,
3-ий цикл -406 тиков.
Для IBX(6.05):
1-ый цикл -185 тиков,
2-ой цикл -
Serge Buzadzhy [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
ЗЫ. Прошу не счесть это за антирекламу фибплюс :)
Вообще-то оч-чень оригинально смотрится из твоих уст... Из-под твоих рук...
От тебя, короче... ;)
--
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
Gene Feudorov gene_feudorov-JGs/[EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
SR StrToInt(Fields[0].AsString);
хлопцы, я вам щё скажу, шо Val будет швидчее StrToInt робить!
заняцца вам нечем :-)
Это с какой такой радости-то, если это одно и то же?..
Hello, Vladimir A.Bakhvaloff!
You wrote on Thu, 25 May 2006 13:02:39 +0400:
ÈÌÏÐÃÙ, Ñ ×ÁÍ Ý£ ÓËÁÖÕ, ÛÏ Val ÂÕÄÅÔ Û×ÉÄÞÅÅ StrToInt ÒÏÂÉÔØ!
ÚÁÎÑÃÃÁ ×ÁÍ ÎÅÞÅÍ :-)
VA üÔÏ Ó ËÁËÏÊ ÔÁËÏÊ ÒÁÄÏÓÔÉ-ÔÏ, ÅÓÌÉ ÜÔÏ ÏÄÎÏ É ÔÏ ÖÅ?..
--~--~-~--~~~---~--~~
VA function
Gene Feudorov пишет:
Hello, Shiliaev Ruslan!
Привет!
хлопцы, я вам щё скажу, шо Val будет швидчее StrToInt робить!
Ну-ну!
Фибы:
1-ый цикл -2797 тиков,
2-ой цикл -2984 тика,
3-ий цикл -3203 тика.
IBX:
1-ый цикл -2766 тика,
2-ой цикл -2843 тика,
3-ий цикл -9203 тика.
Gene Feudorov gene_feudorov-JGs/[EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
хлопцы, я вам щё скажу, шо Val будет швидчее StrToInt робить!
заняцца вам нечем :-)
VA Это с какой такой радости-то, если это одно и то же?..
VA if E 0 then ConvertErrorFmt(@SInvalidInteger, [S]);
Hello, Shiliaev Ruslan!
You wrote on Thu, 25 May 2006 13:13:09 +0400:
SR ÈÌÏÐÃÙ, Ñ ×ÁÍ Ý£ ÓËÁÖÕ, ÛÏ Val ÂÕÄÅÔ Û×ÉÄÞÅÅ StrToInt ÒÏÂÉÔØ!
SR îÕ-ÎÕ!
ÞÏ ÎÕÎÕ!?
ÅÖÅÌÉ Õ ÔÑ ÍÅÄÌÅÎÎÅÊ, ÔÏ ÎÅÞÏ ÔÉËÉ ÓÒÁ×ÎÉ×ÁÔØ... ÓÒÁÚÕ × ËÏÎÓÅÒ×ÁÔÏÒÉÀ! :-)
ÚÙ
É È×ÁÔÉÔ ÀÎÉËÏÄÏÍ ÐÏÓÔÉÔØ ÏÔ×ÅÔÉÔØ ÎÏÒÍÁÌØÎÏ
Привет, Vladimir!
Вы пишешь 25 мая 2006:
VA Это с какой такой радости-то, если это одно и то же?..
VA if E 0 then ConvertErrorFmt(@SInvalidInteger, [S]);
ну вот сам же видишь, шо не одно и то же!
можешь сравнить тики, ежели очень надо :-)
VA Не, ну ясен перец, что будет меньше
Gene Feudorov wrote:
и хватит юникодом постить ответить нормально невозможно :-)
Що, в смысле послать? Матных букв тама нету?
--
Regards. Ded.
Alex Cherednichenko [EMAIL PROTECTED] wrote in message news:[EMAIL
PROTECTED]
ЗЫ: В самом деле, прекращайте юникодом хулиганить.
Да я изо всех сил выставляю palin-text и KOI8-R!.. :(
Потому буковки в сабже и пропали... ;)
--
[http://bakh.spb.ru] [email:bob#bakh.spb.ru] [icq:1608235]
Gene Feudorov пишет:
SR хлопцы, я вам щё скажу, шо Val будет швидчее StrToInt робить!
SR Ну-ну!
чо нуну!?
ежели у тя медленней, то нечо тики сравнивать... сразу в консерваторию! :-)
Это я попутал. Я про Value (AsVariant). Val конечно быстрее будет, но
игроки находились в равных
Hello, Vladimir A.Bakhvaloff!
You wrote on Thu, 25 May 2006 13:19:18 +0400:
VA Не, ну ясен перец, что будет меньше на вызов процедуры и на
VA if!.. ;)))
на передачу параметров и возврат значения, и корректировку счётчика строки.
ты посмотри шо за код в стртуинт генерится!
выигрыш на
Hello, Ded!
You wrote on Thu, 25 May 2006 13:27:47 +0400:
É È×ÁÔÉÔ ÀÎÉËÏÄÏÍ ÐÏÓÔÉÔØ ÏÔ×ÅÔÉÔØ ÎÏÒÍÁÌØÎÏ ÎÅ×ÏÚÍÏÖÎÏ :-)
D ýÏ, × ÓÍÙÓÌÅ ÐÏÓÌÁÔØ? íÁÔÎÙÈ ÂÕË× ÔÁÍÁ ÎÅÔÕ?
×ÁÐÝÅ ÎÉËÁËÉÈ, ×ÉÛØ ×Ï ÛÔÏ ÓÁÂÖ ÐÒÅ×ÒÁÔÉÌÓÑ! :-))
æ£ÄÏÒÏ× å×ÇÅÎÉÊ.
úáï ôÒÅÓÔ-í. åËÁÔÅÒÉÎÂÕÒÇ.
Vadim Mescheryakov пишет:
Приходится делать drop/create таблицы - заливать туда сотни тысяч записей и
так каждый день.
не понял, зачем дропать
заменил старый файл External Table новым, запустил процедуру обновления,
по ее окончанию отключился и освободил файл.
--
Игорь Захребетков
Plotnikov Y. [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Знаешь скоко долго я в унынии пребывал?... Пока не снизошло...
Вообще-то проэто писали в конфе пару раз
Serge Buzadzhy [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
ЗЫ. Прошу не счесть это за антирекламу фибплюс :)
Ладно ну какой смывлс сравнивать несравнимые вещи? Разница по функционалу столь
существенна может оказаться, что мне например хватает из всех ibx одного
database и ibsql,
по внешним ключам? Вроде как тройка в этом году выходит :), уже решено,
какие фичи добавятся точно?
Дим,
VS 2005 тока сегодня поставил, и хотя
роман с ней только-только начался - её
поддержка C++ в IDE уже вставляет
по-полной :))
не в обиду, но ты все же давай ясные оценки - хорошо или нет. А то ведь
в этой конфе мало людей кто может оценить юмор по этому узкому поводу (я
к ним не
andriy [EMAIL PROTECTED] wrote:
ïî âíåøíèì êëþ÷àì? Âðîäå êàê òðîéêà â ýòîì ãîäó âûõîäèò :), óæå ðåøåíî,
êàêèå ôè÷è äîáàâÿòñÿ òî÷íî?
Ìîæåò, ñðàçó ïðî ïÿòåðêó ïîãîâîðèì? :-)
--
Äìèòðèé Åìàíîâ
Привет, Dmitry!
Вы пишешь 25 мая 2006:
DY Может, сразу про пятерку поговорим? :-)
Дык, это в 1985 на пятёрку бутылку можно было взять,
а нонче то, разве что спичек коробОк.
Уж если речь вести, то начинать с 50...
--
With best regards, Alex Cherednichenko.
VS 2005 тока сегодня поставил, и хотя
роман с ней только-только начался - её
поддержка C++ в IDE уже вставляет
по-полной :))
не в обиду, но ты все же давай ясные оценки - хорошо или нет. А то ведь
в этой конфе мало людей кто может оценить юмор по этому узкому поводу (я
к ним не
По поводу индексов на внешние таблицы - это к чему?
Да что бы в Select cделать join с родныит таблицами из базы. А без индекса
джоин таких таблиц
сервер положит (прямой перебор всех записей).
Как пример - эта внешняя таблица - остатки товара в центральнм (или другом)
офисе.
И меняется она так
не в тему, но к пятнице - а чего хоть с глаосом?
я вродь посылал скриншоты косяков
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
VM Нужно же народу видеть две колонки рядом 'у меня' - 'там'
Ты хочешь сказать, что у вас номенклатура - сотни тысяч позиций?
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
Знаешь скоко долго я в унынии пребывал?... Пока не снизошло...
Вообще-то проэто писали в конфе пару раз
просмотрел, значит.. иначе бы думаю не забыл.
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
не понял, зачем дропать
заменил старый файл External Table новым, запустил процедуру обновления,
по ее окончанию отключился и освободил файл.
External Table не используется так как индексов нет а без индексов что с
ними делать?
Для моей задачи пользы сейчас от них ни какой.
29 matches
Mail list logo