|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
Всем привет! Есть три сервера MariaDB 10.2 , MariaDB 10.3 и MariaDB 10.4. На каждой создана БД, состоящие из: 1) двух таблиц - таблицу 1 и таблицу 2 2) триггера (after insert) на таблицу 1. Триггер добавляет новую строку в таблицу 2. 3) хранимая процедура table_insert, которая делает вставку в таблицу 1/ Выполняю в HeidiSQL запрос call table_insert(); . На сервера MariaDB 10.2 получаю /* Затронуто строк: 1 Найденные строки: 0 Предупреждения: 0 Длительность 1 запрос: 0,031 sec. */ На сервера MariaDB 10.3 и MariaDB 10.4 получаю /* Затронуто строк: 2 Найденные строки: 0 Предупреждения: 0 Длительность 1 запрос: 0,03 sec. */ Может кто уже сталкивался с такой проблемой. Почему число затронутых строк на разных версиях разное? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 20:38 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
Случаем, это не INSERT ... ON DUPLICATE KEY ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 21:32 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
Не INSERT IGNORE ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 21:34 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
обычный insert into... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 21:48 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
может с 10.3 появились новые параметры сервера... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 21:53 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
soldnataliaможет с 10.3 появились новые параметры сервера...В доке не вижу такого https://mariadb.com/kb/en/library/row_count/ ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 22:13 |
|
Число затронутых строк при вызове ХП на MariaDB 10.2 и 10.3
|
|||
---|---|---|---|
#18+
soldnatalia , Вам погадать или помочь? Не надо рассказов "по мотивам" - давайте реальные DDL таблиц, триггера и процедуры, плюс тест-наполнение. Определить записи, изменённые запросом, можно, используя автозаполняемое поле штампа времени. soldnataliaПочему число затронутых строк на разных версиях разное? Мог измениться подход к подсчёту. Если изменяется одна запись, вызывая триггер, который изменяет ещё одну запись, то сколько записей изменено? Если изменены две записи, плюс два изменения триггером, но одной и той же записи? И с учётом описанного главный - нафига оно тебе, неизвестно как посчитанное количество изменённых записей? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 12:15 |
|
|
start [/forum/topic.php?fid=47&msg=39829501&tid=1829081]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 153ms |
0 / 0 |