Страница 1 из 1

сравнение СУБД

Добавлено: 10 май 2006, 03:30
Selmi
подскажите пожалуста кто знаеть я тестироваль interbase и ms sql server 2k на следуюших запросов
1- Select * from test_table
2 - select nom,prenom,age from test_table where id>1000000
3 -SELECT AVG(age) FROM TEST_TABLE
4 -delete from test_table where id<5000000
5 - Select * from test_table
и вот результаты :
MS SQL SERVER 2K
Время(С)
1- 126
2- 64
3 - 154
4- 117
5 - 67

Interbase
Время(С)
1- 6.375
2 - 9.46
3 - 92.31
4 - 155.36
5 - 42.7

только одно я не панимаю в этих результатов почему запрос на удаление занимаеть болше времени в interbase чем ms sql server
хотя сборка мусора на сколько я знаю происходить только при обрашение к таблицу!!!!
подскажите кто знаеть в чем заключается таких результатов спасибо

Добавлено: 10 май 2006, 09:35
Dimitry Sibiryakov
Версионность и разная стратегия выборки.

Добавлено: 10 май 2006, 12:23
Ivan_Pisarevsky
Почти наверняка запрос на удаление пошел натуралом, вот и долго. Приведи все индексы и план, сразу станет понятно.