|
internal Firebird consistency check
|
|||
---|---|---|---|
#18+
Добрый день. Может кому будет полезна инфа )))) Столкнулся с такой ситуевиной: version "WI-V3.0.0.32483 Firebird 3.0" ServerMode = Super ОС Windows Server 2008 При запросе select * from data_document where document_date between '01.08.2016' and '01.09.2016' где document_date - поле computed by получаю в лог internal Firebird consistency check ((CMP) copy: cannot remap (221), file: RecordSourceNodes.cpp line: 594) при этом процес сервера умирает(хотя в services служба типа жива). Помогает старт/рестарт службы. При этом следующий запрос работает без проблем: select * from data_document where document_date >= '01.08.2016' and document_date <='01.09.2016' нашел ответ Dmitry Yemanov в http://tracker.firebirdsql.org/browse/CORE-4792 AFAIU, there should be an error thrown instead. Subqueries in the BETWEEN clause are not supported. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2016, 10:43 |
|
internal Firebird consistency check
|
|||
---|---|---|---|
#18+
Gor_100, computed by столбцы с select - зло. Как минимум потому, что когда "вдруг" начинаются тормоза, разработчик не может понять, откуда они. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2016, 12:20 |
|
|
start [/forum/topic.php?fid=40&tid=1561963]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 153ms |
0 / 0 |