![]() |
#17 |
Участник
|
Цитата:
Сообщение от Likefire
Вообще-то человеку нужно было общее количество записей в таблице...
Цитата:
Сообщение от Likefire
А насчёт бага навиженовского движка - справедливо, да и flowfield'ы типа SUM в больших таблицах встречаются достаточно часто.
Например, у меня есть таблица AVT, содержащая ~25000 записей с тремя вычисляемыми полями типа SUM. Монитор клиента показывает, что на вызов AVT.COUNT требуется 16 мс. Прочитав замечание tyrex, написал такой код: <div class='CALtop'>C/AL</div><div class='CAL'>IF AVT.FIND('-') THEN REPEAT Cnt += 1; UNTIL AVT.NEXT = 0;</div> Работает сильно медленне. В какой ситуации перебор оказывается быстрее? |
|