Швидкість обробки запитів на SQL-серверах укр
Категория реферата: Топики по английскому языку
Теги реферата: реферат эволюция, реферат на тему работа курсовые работы
Добавил(а) на сайт: Bebnev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Теж саме при обробці запитів 4 і 5 при сумуванні елементів стовбчика " Number" за елементами стовбчиків “ String ” і ” Random”.
Стовбчик “String ” зберігає значення типу String і стовбчик ”Random”
зберігає значення типу Integer, елементи типів мають різний розмір і обробляються з різною швидкістю.
Розглядаючи швидкість обробки множин елментів зазначимо, що чии більше елементів обробляє сервер у базі даних тим більше часу на це йде. Так наприклад запит 10 на пошук у базі даних елемента типу String - 'User50000' ззаймає набагато менше часу ніж пошук елементів, що менше 'User50000'. Таких елементів приблизно 50 тисяч і їх пошук займає досить довгий час. Пошук елементів, що більше 'User10000' займає у сервера ще більший час.
Запити 12,13 визначають час занесення до бази нового рядка і вилучення рядка з бази даних.
Проводячи наведені дослідження за роботою сервера ми отримуємо повну характеристику його роботи.
Використаємо наведені вище програмні додатки і проведемо виміри на інших SQL-серверах. Порівняємо швидкості роботи SQL Server 7.0 і Oracle 8 :
Тест № | SQL Server 7.0 | Oracle 8 |
2,673 | 2,71 | |
7,781 | 8,06 | |
7,356 | 8,09 | |
8,239 | 8,75 | |
0,903 | 1,041 | |
0,345 | 0,4 | |
0,390 | 0,432 | |
11,207 | 11,917 | |
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 |
2,673 | 2,11 | |
7,781 | 6,932 | |
7,356 | 7,138 | |
8,239 | 7,934 | |
0,903 | 0,856 | |
0,345 | 0,456 | |
0,390 | 0,471 | |
11,207 | 13,04 | |
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 і SQL Server 7.0 майже однакові результати.
Таким чином ми досягли мети данної роботи - побудували програмні додатки, якими змогли визначити характеристики працездатності різних серверних баз даних.
ВИСНОВОКВ результаті проведенної роботи було розглянуто різні фактори, що впливають на швидкість роботи системи SQL Server 7.0.
Були написані дві програми, що дають змогу вимірювати швид-кість обробки запитів багаторівневою серверною системою Microsoft SQL Server 7.0 і тим самим дають можливість досліджувати ефективність настройки параметрів системи, дають змогу оцінити оптимальність побудови бази даних, оптимальність використання індексів, правил, обмежень, ефективність роботи з транзакціями.
Були розглянуті сильні і слабкі боки технологій роботи з програмними додатками - DB-Library та ODBC з DAO.
Як приклад роботи програмних додатків отримані дані про швидкодію систем баз даних SQL Server 7.0 та Microsoft Access 97.
Порівняні результати застосування програмних додатків у системах SQL-серверів таких як Oracle та Informix з швидкістю роботи Microsoft SQL Server 7.0.
Використовуючи написані script-и програмісти і розробники систем баз даних типу клієнт/сервер можуть визначати характеристики створених ними систем з ціллю аналізу і удосконалення.
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ :
1. “Використання Microsoft SQL Server 7.0” Стефан Вінкоп
вид. Москва 1999 р.
2. “ Teach Yourself Oracle 8 In 21 Days” Cary N. Prague
3. “ Секреты Access 97” Уильям Амо изд.Диалектика 1997р.
4. “ Технологія Java” Джо Вебер вид. “BHV” 1996 р.
5. Журнал “PC World” № 3,7,8 за 97 р., № 1,9 за 98 р.
6. www.techrepublic.com
Рекомендуем скачать другие рефераты по теме: контрольные 5 класс, загадки с ответами, конспект 5 класс.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата