powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / перемещение записей между таблицами
6 сообщений из 6, страница 1 из 1
перемещение записей между таблицами
    #39143322
ladoga1242
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как можно решить следующую задачу.
Имеются две совершенно одинаковые (по количеству, названиям и типам полей) таблицы MyISAM в разных БД. Нужно часть записей (выбираемых по SELECT) из одной таблицы переместить в другую. В настоящий момент используется СУБД MYSQL 4.1.
Заранее благодарю, Сергей.
...
Рейтинг: 0 / 0
перемещение записей между таблицами
    #39143336
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, INSERT ... SELECT для копирования нужных записей, а затем DELETE их из исходной таблицы.
...
Рейтинг: 0 / 0
перемещение записей между таблицами
    #39143357
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А необходимый для такого трюка TIL snapshot у MySQL есть?..
...
Рейтинг: 0 / 0
перемещение записей между таблицами
    #39143387
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovА необходимый для такого трюка TIL snapshot у MySQL есть?..версия 4.1, MyISAM - ха-ха три раза.
...
Рейтинг: 0 / 0
перемещение записей между таблицами
    #39143773
ladoga1242
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо за подсказку. INSERT SELECT работает!.
Единственное, вставка записей почему-то происходит в 5 раз быстрее, чем последующее удаление скопированных записей из таблицы-донора.
Это нормально? Запросы я выполняю в dbForge Studio for MySQL.
...
Рейтинг: 0 / 0
перемещение записей между таблицами
    #39143795
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ladoga1242Единственное, вставка записей почему-то происходит в 5 раз быстрее, чем последующее удаление скопированных записей из таблицы-донора.
Это нормально?Если для запроса удаления нет подходящих индексов, то нормально. Если на таблицу навешано огромное количество индексов, то тоже нормально, т.к. каждый из них приходится модифицировать.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / перемещение записей между таблицами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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