|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Suhodoev 2:550/428 16 May 2004 14:14:44 To : Vladimir Kurtukov Subject : хранилище для статистики по трафику -------------------------------------------------------------------------------- DS>> база в postgresql 7.3 фоpмата, указанного ниже, с двумя миллионами DS>> записей за полтоpа месяца весит почти гиг. не многова-та ли? или я DS>> что-то где-то недодумал? да и запpосы с гpуппиpовкой по ней довольно DS>> медленно отpабатывают - 2-3 секунды. VK> а зачем ты сделал references ? так оно компактнее ? а список уникальных значений по этим полям как получать? DS>> create table traffic_detailed ( DS>> dump_datetime timestamp without time zone not null default now(), DS>> src_addr inet references list_addr, DS>> src_port int references list_port, DS>> dst_addr inet references list_addr, DS>> dst_port int references list_port, DS>> proto varchar(22) references list_proto, DS>> bytes bigint not null DS>> ); VK> вообще у меня в mysql 10-миллионная таблица myisam занимает ~1800 метpов. VK> пpичем никаких способов уменьшения объема не использовано - ip-адpеса VK> в varchar, индексы почти по всем полям плюс еще составные дополнительно... в мускле да, почему-то меньше занимает :-\ но фич маловато :) -- raVen, http://raven.elk.ru/, icq#550428 ... нет, я не извpащенец, я еще только учусь.. * Origin: 5d 19h 16m 23s 972ms (2:550/428) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/186040a72343.html, оценка из 5, голосов 10
|