On Friday, January 16, 2015 18:58:51 [email protected] wrote: > http://pastebin.ru/huvowqZG
Ну это уже поразумнее выглядит. > Специально для вас - комментарии... Мы симулируем что у нас в базе 100.000 > таблиц, чтобы было нагляднее. Как-то многовато, конечно. > Теперь по скорости работы... Вариант с ISA в 2 раза медленней, так как > реально тестируется вызов сабы 1 раз или 2 раза. Это самый плохой вариант > для меня, так как нету обвязки рядом. Как только вы накручиваете логику > цифры будут приблежаться одна к другой. Причем это вызов метода класса, > если вызывать на объекте и с XS магией, то eval вариант будет на 20% > быстрее, а ISA на 40 (от текущих) Я писал уже, что проблема даже не в самой скорости доступа к данным, а к занимаемой ими памяти. Описание одной таблицы должно быть всё-таки заметно меньше занимать, чем выбранные строки разбитые по именам полей в хеш. Что 100 тыщ (500 забыли?) таблиц одни только описания и сгенерированный код будут много места занимать, кто бы спорил? Но в них же соответсвенно данных должно быть много, а в сравнении с объёмом данных единственное описание структуры должно наоборот место экономить. В случае ORM не придётся делать по классу на каждую таблицу? > Такие модули на цпане никому не нужны. Спасибо за Ваше мнение. -- PEF Developer -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
