Швидкість обробки запитів на SQL-серверах укр
Категория реферата: Топики по английскому языку
Теги реферата: реферат эволюция, реферат на тему работа курсовые работы
Добавил(а) на сайт: Bebnev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
oRs("Number").value=i;
oRs("Random").value=Math.round(100*Math.random());
oRs.Update();
if(i%10000==0)
WScript.echo("Now in base present "+i+" records");
}
WScript.echo("Completed");
База даних буде мати вид :
String | Number | Random |
User1 | 34 | |
User2 | 12 | |
User3 | 75 | |
. . . . | . . . . | . . . . |
У наведеному Script функція Connect відповідає за регістрацію в SQL Server і утворення бази даних DBTest .
DSN – ім”я зв”язку, визначається при утворенні джерела даних ODBC.
UID – ідентифікатор користувача, використовується при регістрації на сервері, у SQL Server ідентифікатор користувача завжди має починатись з “ sа ” .
PWD – або “ password ” кодове слово доступу , необхідний для регістрації на сервері. В даному випадку не використовуємо.
Функція Record проводить запис у всі рядки бази даних DBTest створені значення , у стовбчик Random – створені генератором випадкових чисел значення від 0 до 99 .
Кількість рядків у таблиці буде 10 000, створення займає 3,5 хвилин. Стовбчик Number буде ключем.
Напишемо ще один Script , для тестування швидкості роботи SQL Server . Щоб визначети час відповіді на запит як умога точніше будемо посилати на сервер не один запит , а декілька десятків однакових запитів, обрахувавши середній час відповіді отримаємо точний час обробки запиту і знаходження сервером результуючої множини елементів. Але треба враховувати такий випадок - якщо для підвищення точності послати декілька сотень однакових запитів, то SQL Server почне хешування таблиці для оптимізації своєї роботи
і результати роботи будуть не точні, оскільки при звичайному запиті хешування таблиці не робиться.
// ADO Flags
var adLockOptimistic = 3;
var adOpenStatic = 3;
var SQL_DataBase = "DSN=OTSt;UID=sa;PWD=;DATABASE=OTSt"
//var SQL_DataBase = "DSN=OTStt;UID=;PWD="
var oConn;
var oRs;
function db_Connect(){
// Create ADO Connection Object. Use IISSDK OBDC Souce with
Рекомендуем скачать другие рефераты по теме: контрольные 5 класс, загадки с ответами, конспект 5 класс.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата