|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
hvlad Шавлюк Евгений На fb4.0 у меня выполнение занимает около 1 минуты (!!!!), на fb3.0 - ~4 секунды ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2021, 11:42 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
Попробую еще раз поднять тему генераторов Есть генератор Код: sql 1.
Изменяю генератор так: Код: sql 1.
не изменяет rdb$initial_value в rdb$generators Код: sql 1.
Использование gen_id показывает на 1 меньше чем значение в "RESTART WITH" Код: sql 1.
Почему не изменяется rdb$initial_value? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 12:56 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
а где сказано, что initial value должен меняться? RESTART WITH меняет только текущее значение. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 13:07 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
dimitr, В fb3.0 он изменялся. Сейчас initial value устанавливается только при создании генератора. Для меня изменение initial value біло удобным, т.к. сохранялось при выгрузке БД в скрипт из ibescript для контроля версии ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 13:24 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
может оно и было удобным, но нестандартным ( тынц ). Хотя, конечно, несколько странно, что стандартный ALTER SEQUENCE не позволяет менять ни initial value, ни increment. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 13:46 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
dimitr, Какой же смысл от этого "initial value" если его нельзя изменить никак кроме как пересозданием объекта? Но это скорее риторический вопрос... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 14:41 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
можно попробовать в трекер. В PG и MSSQL, например, добавили нестандартные расширения для ALTER SEQUENCE. У нас вроде можно поменять INCREMENT, но почему-то нельзя START WITH. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 14:48 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
стандарт не догма, а руководство к действию! © - В.И.Ленин Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 14:55 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
dimitr, Я даже не представляю как это оформить в виде тикета. Может кто возмется оформить? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 18:43 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
Шавлюк Евгений, да чего там думать Код: sql 1. 2.
ну и текста добавить. Таким образом мы с одной стороны RESTART WITH в соответствии со стандартом, с другой немного расширяем нестандартным синтаксисом. Это вроде как стандартом не запрещено ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2021, 22:06 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
Симонов Денис, тогда уж делать как все остальные - START WITH <value>, а не чужеродный SET INITIAL VALUE <value> ЗЫ. занесу в трекер сам ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2021, 07:38 |
|
FB4.0 Проблемы совместимости
|
|||
---|---|---|---|
#18+
А не работает ли та уже CREATE OR ALTER SEQUENCE?.. Вспоминается, я уже копал в этом направлении... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2021, 12:29 |
|
|
start [/forum/topic.php?fid=40&msg=40089842&tid=1559968]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 398ms |
0 / 0 |