-
Написанный скрипт, не стабильно работает.
Не стабильность заключается в том, что открывая страницу в 5-10 раз, она виснет.
Т.е. открываем страницу. Нажимаем F5. на 5-10 разы, скрипт отказывается делать выборку.
И вообще время запроса может быть 0,00001 сек., а может длится до 2 минут.
С чем это может быть связанно?
Это я что-то не так сделал? или это PHP с InterBase все-таки дружит плохо.
Примерно следующий код
$database = "c:\\web_bases_ib\\LIWEST_SITE.GDB";
$table = "NEWS";
$dbcharset = "WIN1251";
if (!@$LANG) $LANG='RU';
$db = ibase_connect($database, "SYSDBA", "masterkey",$dbcharset) or die("не коннектится");
$result = ibase_query("SELECT first 3 skip 0 ID, LANG, NEWSDATE, PROPNAME, PROPVALUE FROM $table
where LANG='$LANG' ORDER BY ID DESC", $db);
while ($row=ibase_fetch_object($result)) {
$id = $row->ID;
$LANG = $row->LANG;
$NEWSDATE = $row->NEWSDATE;
$PROPNAME = $row->PROPNAME;
$PROPVALUE = $row->PROPVALUE;
}
ibase_free_result($result);
ibase_close($db);
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума