[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 4 записи - медленный запрос
Страницы: 1, 2
zvezda_t
Всем, привет!

Есть таблица, в которой 4 записи всего:
ID NAME
1 Иванов
2 Петров
3 Сидоров
4 Сергеев


Скажите, пожалуйста, нормально, ли то, что запрос из 4-х записей выполняется
0.09154486656189 (сек) ?

Для сравнения, в MSSQL, точно такой же запрос выполняется:

0.00057005882263184 (сек) - на 3 порядка быстрее.

Выполняю запрос так:
<?php
if ($c=OCILogon($db_user, $db_psw, $db_name)) {
echo "<br/>Successfully connected to Oracle!!!<br/>";
//OCILogoff($c);
} else {
$err = OCIError();
echo "Oracle Connect Error " . $err[text];
}

$start = microtime(true);

// Производим выборку из базы данных
$s = OCIParse($c, "SELECT ID, NAME FROM TUSERS ORDER BY ID");
OCIExecute($s, OCI_DEFAULT);
while (OCIFetch($s))
{
echo "<br/>id=" .oci_result($s, "ID")." name=" .oci_result($s, "NAME");
}

echo "<br/>t=".(microtime(true) - $start);

// Отключаемся от базы данных
OCILogoff($c);
?>


Что я делаю не так? Где проблему искать?

_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.