Описание тега table-locking
3
ответа
SQL Server - объединение больших таблиц без блокировки данных
У меня есть очень большой набор данных (~3 миллиона записей), который необходимо объединять с обновлениями и новыми записями по ежедневному расписанию. У меня есть хранимая процедура, которая на самом деле разбивает набор записей на 1000 записей и и…
20 июл '10 в 20:47
0
ответов
Блокировка таблицы PDO для таблицы не указана?
Сегодня слова трудны, и я пытаюсь написать это четко, чтобы помочь вам помочь мне. Некоторое излишество существует ниже, мммм. Я перенесу около 48 млн записей из таблицы 1 в таблицу 2, обе из InnoDB. Я в состоянии идентифицировать записи, которые до…
07 авг '15 в 21:28
0
ответов
Как абсолютно избежать блокировки исходной таблицы?
Справочная информация: я извлекаю данные из базы данных IBM Filenet P8 Workflow. Каждый раз, когда механизм содержимого P8 вносит изменения в сохраненный документ, он отправляет запись в мою исходную таблицу. Каждое изменение записывается в этой таб…
02 фев '18 в 16:16
1
ответ
Влияют ли заблокированные таблицы MySQL на связанные представления?
Итак, после прочтения " Производительность в PDO / PHP / MySQL: транзакции и прямое выполнение" в отношении проблем с производительностью, о которых я думал, я провел некоторое исследование по блокировке таблиц в MySQL. На http://dev.mysql.com/doc/r…
09 июн '10 в 18:31
3
ответа
Терадата - как выбрать без блокировки писателей? (БЛОКИРОВКА ДЛЯ ДОСТУПА против БЛОКИРОВКИ ДЛЯ ДОСТУПА)
Я разрабатываю приложение, которое получает некоторые данные из Teradata DWH. Разработчики DWH сказали мне использовать LOCK ROW FOR ACCESS прежде всего SELECT запросы, чтобы избежать задержки записи в эту таблицу (ы). Быть очень знакомым с серверам…
27 апр '17 в 12:52
2
ответа
ВЫБРАТЬ... ДЛЯ ОБНОВЛЕНИЯ из одной таблицы в нескольких потоках
Мне нужна небольшая помощь с SELECT FOR UPDATE (соотв. LOCK IN SHARE MODE ) У меня есть таблица с 400 000 записей, и мне нужно запустить две разные функции обработки в каждой строке. Структура таблицы соответственно такая: data ( `id`, `mtime`, -- W…
17 янв '13 в 12:08
1
ответ
MySQL 5.6 - таблица блокируется, даже когда используется ALGORITHM=inplace
Я управляю следующим ALTER команда для базы данных MySQL 5.6 для большой таблицы с 60 миллионами строк: ALTER TABLE `large_table` ADD COLUMN `note` longtext NULL, ALGORITHM=INPLACE, LOCK=NONE; Несмотря на указание обоих ALGORITHM=INPLACE а также LOC…
13 фев '19 в 09:47
2
ответа
MYSQL 5.6.10 ANALYZE TABLE - проблема с блокировкой
Я выполнил команду анализа таблицы в производственной базе данных mysql, не зная, что это помешает мне выбрать содержимое таблицы. Это привело к отключению рабочего сайта:(Сколько времени может занять снятие блокировки? Кроме того, воссоздание БД из…
16 сен '18 в 23:39
1
ответ
Как надежно вставить в таблицу, а затем получить автономный номер в многопользовательской системе
Предположим, я запустил оператор вставки следующим образом: $sql = "insert into tbl_features (feature_class, feature_name, description) values (?, ?, ?)"; $q = $pdo_conn->prepare($sql); $q->execute(array($_GET['new_feature_class'], $_GET['new_…
06 фев '13 в 08:50
1
ответ
При двусторонней связи в JIRA Mobile Connect для ios происходит сбой приложения из-за блокировки sqlite
Я использую последний тег с именем "tip" и использую JIRA по требованию. Я только что включил мобильное соединение JIRA в свое приложение ios, и оно ведет себя немного странно, то есть идет бесконечный цикл и зависает мое приложение. После включения…
20 авг '14 в 07:30
3
ответа
Как я могу заставить транзакции SQL Server использовать блокировки на уровне записи?
У нас есть приложение, которое изначально было написано как настольное приложение, много лет назад. Он запускает транзакцию всякий раз, когда вы открываете экран редактирования, и фиксирует, если вы нажимаете кнопку ОК, или откатывается, если вы наж…
15 апр '10 в 15:00
2
ответа
Сбой канала связи с MySQL во время длинных LOCK TABLES
Я сталкиваюсь с некоторым странным поведением. У меня есть Java-программа, которая постоянно записывает данные в таблицу MySQL, используя подготовленные операторы и пакетные вставки. Если какой-то другой процесс выдает LOCK TABLES t WRITE на той же …
12 июл '13 в 06:56
0
ответов
Шаблон для простой блокировки таблицы в SQL Server
Я читал MSDN об уровнях изоляции транзакций и подсказках таблиц, чтобы выяснить, что мне нужно сделать, чтобы блокировать таблицу исключительно во время двухэтапной вставки в SQL Server. Я придумал 2 способа сделать это и хотел бы знать, в чем разни…
27 май '16 в 06:54
1
ответ
Sybase/JDBC: как обнаружить реорганизации или эксклюзивные блокировки?
Мы используем сервер Sybase ASE (15.5) в качестве нашей БД, и у нас возникают странные, периодически возникающие проблемы с блокировкой SPID, которые я пытаюсь обнаружить и программно устранить на уровне приложений. Sybase позволяет вам планировать …
18 сен '13 в 19:49
0
ответов
InnoDB и уровни изоляции - не повторяется ли плохо?
Я читал о InnoDB's уровни изоляции и это имеет смысл по большей части, но то, что я не понимаю, почему unrepeatable reads плохо? Не должно ли быть наоборот? Например: Допустим, у нас был столбец запасов для продажи продуктов, и каждый раз, когда кто…
01 дек '14 в 13:40
0
ответов
Как проверить, пуста ли таблица во время блокировки метаданных в MySQL
Мне нужно поддерживать службу ping, которая должна проверять, пуста ли конкретная таблица каждые 20 секунд. Однако время от времени сценарий выполняет работу с этой таблицей, что приводит к блокировке метаданных. Этот скрипт иногда может работать ча…
21 апр '16 в 10:09
1
ответ
Как убедиться, что я не обновляю одну и ту же запись из нескольких процессов? Нужны ли настольные замки?
Я работаю над проектом, использующим базу данных MySQL в качестве бэк-энда (доступ из PHP). Иногда я выбираю строку, выполняю некоторые операции с ней, а затем обновляю запись в базе данных. Я обеспокоен тем, что другой пользователь мог инициировать…
31 май '14 в 15:00
1
ответ
mysqldump с --single-транзакцией и избегать операторов DDL без блокировки таблицы
Я ищу решение для логического резервного копирования базы данных MySQL с помощью mysqldump с опцией одиночной транзакции, а также для избежания любых операторов DDL во время резервного копирования без блокировки какой-либо таблицы. В настоящее время…
29 янв '18 в 13:59
1
ответ
Блокировка данных препятствует выполнению запроса - MySQL InnoDB
Нам нужно запускать скрипт каждые 24 часа, который вычисляет суммы и средние значения данных из 1 большой таблицы журнала и обновляет данные в Main_Table (Innodb), который постоянно выполняет много запросов на выборку / обновление (около 1 в секунду…
13 июл '13 в 10:20
1
ответ
Таблица блокировок Oracle Data Pump Export (expdp) (или что-то подобное)
Я должен экспортировать данные из многораздельной таблицы с глобальным индексом, который должен быть подключен постоянно, но у меня возникают проблемы с этим. Для экспорта данных я использую Data Pump Export - expdp и экспортирую только один раздел.…
01 июл '11 в 19:44