Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / isql не закрывает курсор. Firebird 3.0.0.30854 / 4 сообщений из 4, страница 1 из 1
21.01.2014, 19:39:58
    #38533620
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
isql не закрывает курсор. Firebird 3.0.0.30854
Либо в isql, либо в таблицах мониторинга бага.

Запускаю такой тест на FB 2.5 и 3.0

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
set echo on;
connect 'localhost:test' user 'sysdba' password 'masterkey';
select 1 from rdb$database;
select 1 from rdb$database;
select 1 from rdb$database;
select 1 from rdb$database;
select count(*) from mon$statements;
commit;
select count(*) from mon$statements;
select 1 from rdb$database;
select 1 from rdb$database;
select 1 from rdb$database;
select 1 from rdb$database;
select count(*) from mon$statements;
commit;
select count(*) from mon$statements;



Результаты в 2.5
connect 'localhost:test' user 'sysdba' password 'masterkey';
select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select count(*) from mon$statements;

COUNT
============
1

commit;
select count(*) from mon$statements;

COUNT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select count(*) from mon$statements;

COUNT
============
1

commit;
select count(*) from mon$statements;

COUNT
============
1



Результаты в 3.0
connect 'localhost:test' user 'sysdba' password 'masterkey';
select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select count(*) from mon$statements;

COUNT
============
5

commit;
select count(*) from mon$statements;

COUNT
============
6

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select 1 from rdb$database;

CONSTANT
============
1

select count(*) from mon$statements;

COUNT
============
6

commit;
select count(*) from mon$statements;

COUNT
============
12



Склоняюсь всё же, что бага в ISQL, так его недавно переделывали. Но хотелось бы услышать подтверждение от ДЕ или ВХ
...
Рейтинг: 0 / 0
21.01.2014, 21:30:11
    #38533714
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
isql не закрывает курсор. Firebird 3.0.0.30854
В IBExpert не воспроизводится. Значит всё же ISQL
...
Рейтинг: 0 / 0
21.01.2014, 21:46:47
    #38533734
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
isql не закрывает курсор. Firebird 3.0.0.30854
ни ДЕ ни ВХ не трогали isql :-) Переслал Алексу.
...
Рейтинг: 0 / 0
21.01.2014, 21:49:47
    #38533739
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
isql не закрывает курсор. Firebird 3.0.0.30854
dimitr,

я просто в начале сомневался что дело в ISQL
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / isql не закрывает курсор. Firebird 3.0.0.30854 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]