Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Svyatoslav Abramenkov                2:464/8088.100 04 Jan 2003  21:42:20
 To : Alex G. Bodnar
 Subject : PostgreSQL и индексы
 -------------------------------------------------------------------------------- 
 
 
 At 04 Jan 03  16:41:02, Alex G. Bodnar wrote to All:
 
  AGB> Вот решил опробовать как PostgreSQL
  AGB> работает с большими таблицами.
  AGB> Создал таблицу с несколькими полями.
  AGB> Вставил около 30 миллионов записей.
  AGB> Построил индексы по нескольким полям.
 
 [ ...skipped... ]
 
         Вот здесь индекс (правда, единственный) к таблице FW_TRAFFIC
 очень даже заметно ускоряет поиск по полю RULE. Для пробы наполнял таблицу
 примерно 20 миллионами записей, все работало четко. Сейчас в рабочем варианте
 таблицы порядка миллиона записей, и все работает вполне удовлетворительно.
 
 DROP TABLE FW_RULES;                                                           
                                  
 CREATE TABLE FW_RULES                                                          
 (                                                                              
 ID INTEGER PRIMARY KEY,                                                        
 RULE VARCHAR (200)                                                             
 );                                                                             
                                 
                                  
 DROP TABLE FW_TRAFFIC;                                                         
                                  
 CREATE TABLE FW_TRAFFIC                                                        
 (                                                                              
 RULE INTEGER PRIMARY KEY,                                                      
 TS INTEGER,                                                                    
 BYTES INTEGER                                                                  
 );                                                                             
                                  
 CREATE INDEX FW_TRAFFIC_IDX ON FW_TRAFFIC(RULE);
 
 --
     Svyatoslav <absolute_sh@mail.ru>
 
 [Registered Linux user #219421]
 --- QDed/Linux
  * Origin: AbSolute Soft&Hard (2:464/8088.100)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 PostgreSQL и индексы   Alex G. Bodnar   04 Jan 2003 17:41:02 
 Re: PostgreSQL и индексы   Evgenij M. Baldin   04 Jan 2003 22:16:36 
 PostgreSQL и индексы   Svyatoslav Abramenkov   04 Jan 2003 21:42:20 
Архивное /ru.linux/45900e1733f0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional