Реферат: Швидкість обробки запитів на SQL-серверах укр

Проводячи наведені дослідження за роботою сервера ми отримуємо повну характеристику його роботи.

Використаємо наведені вище програмні додатки і проведемо виміри на інших SQL-серверах. Порівняємо швидкості роботи SQLServer 7.0 і Oracle 8 :

Тест № SQL Server 7.0 Oracle 8
1 2,673 2,71
2 7,781 8,06
3 7,356 8,09
4 8,239 8,75
5 0,903 1,041
6 0,345 0,4
7 0,390 0,432
8 11,207 11,917
9 3,843 4,05
10 0,655 0,78
11 11,469 12,021
12 0,3 0,295
13 0,31 0,291
14 55,62 43,134

Як видно з результатів SQL Server 7.0 працює швидше за Oracle 8 при обробці вибірок, а при вставці і вилученні елементів у Oracle краші результати. Це можна пояснити різною будовою ядер обробки запитів.

Проведемо такіж заміри і для SQL сервера Informix.

Тест № SQL Server 7.0 Informix
1 2,673 2,11
2 7,781 6,932
3 7,356 7,138
4 8,239 7,934
5 0,903 0,856
6 0,345 0,456
7 0,390 0,471
8 11,207 13,04
9 3,843 4,41
10 0,655 0,748
11 11,469 12,814
12 0,3 0,315
13 0,31 0,31
14 55,62 51,48

По результам видно, що SQL Server 7.0 працює повільніше за Informix при обробці простих запитів, а при пошуку і порівнянні елементів працює швидше. На запитах по вставці і вилученні елементів у Informix і SQLServer 7.0 майже однакові результати.

Таким чином ми досягли мети данної роботи - побудували програмні додатки, якими змогли визначити характеристики працездатності різних серверних баз даних.

ВИСНОВОК

В результаті проведенної роботи було розглянуто різні фактори, що впливають на швидкість роботи системи SQLServer 7.0.

Були написані дві програми, що дають змогу вимірювати швид-кість обробки запитів багаторівневою серверною системою MicrosoftSQLServer 7.0 і тим самим дають можливість досліджувати ефективність настройки параметрів системи, дають змогу оцінити оптимальність побудови бази даних, оптимальність використання індексів, правил, обмежень, ефективність роботи з транзакціями.

Були розглянуті сильні і слабкі боки технологій роботи з програмними додатками - DB-Libraryта ODBC з DAO.

Як приклад роботи програмних додатків отримані дані про швидкодію систем баз даних SQL Server 7.0 та Microsoft Access 97.

Порівняні результати застосування програмних додатків у системах SQL-серверів таких як Oracle та Informix з швидкістю роботи Microsoft SQL Server 7.0.

Використовуючи написані script-и програмісти і розробники систем баз даних типу клієнт/сервер можуть визначати характеристики створених ними систем з ціллю аналізу і удосконалення.

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ :

1. “Використання MicrosoftSQLServer 7.0” Стефан Вінкоп

вид. Москва 1999 р.

2. “ Teach Yourself Oracle 8 In 21 Days” Cary N. Prague

3. “ Секреты Access 97” Уильям Амо изд.Диалектика 1997р.

4. “ Технологія Java” Джо Вебер вид. “BHV” 1996 р.

5. Журнал “PCWorld” № 3,7,8 за 97 р., № 1,9 за 98 р.

6. www.techrepublic.com

К-во Просмотров: 327
Бесплатно скачать Реферат: Швидкість обробки запитів на SQL-серверах укр