Size: a a a

2020 July 23

TT

Taras Tarchanskyi in ru_mysql
я могу сделать так, чтобы отдельная база данных хранилась в определенном файле?

чтобы при желании я мог переместить их на другой девайс и там запустить как ни в чем не бывало?
источник

ls

løst søul in ru_mysql
базу ты можешь вынести отдельно, только вот только файлов конкретной бд тебе будет недостаточно
источник

TT

Taras Tarchanskyi in ru_mysql
løst søul
базу ты можешь вынести отдельно, только вот только файлов конкретной бд тебе будет недостаточно
нужно еще отдельный сервер и отдельный порт под него?
источник

ls

løst søul in ru_mysql
это само собой разумеющееся, я имел ввиду, что там есть ряд отдельных файлов, без которых оно просто либо не стартанет, либо стартанет, но таблицы ты свои там не обнаружишь
источник

TF

Terry Filch in ru_mysql
Taras Tarchanskyi
я могу сделать так, чтобы отдельная база данных хранилась в определенном файле?

чтобы при желании я мог переместить их на другой девайс и там запустить как ни в чем не бывало?
docker
источник

ls

løst søul in ru_mysql
да что в докере что без докера, бинарей только таблиц будет недостаточно
источник

TF

Terry Filch in ru_mysql
løst søul
да что в докере что без докера, бинарей только таблиц будет недостаточно
не, я в том смысле, что это будет изолировано
источник

TF

Terry Filch in ru_mysql
а так то можно и sqlite В одном файле ;)
источник

ls

løst søul in ru_mysql
ну так-то да)
источник

ls

løst søul in ru_mysql
@ts23124 лучше начинать с конкретной задачи / проблемы которую ты пытаешься решить
источник

ls

løst søul in ru_mysql
сэкономишь всем время
источник

А

Александр in ru_mysql
Max N.
INSERT INTO T SELECT ... FROM S WHERE ... sets an exclusive index record lock (without a gap lock) on each row inserted into T.
If the transaction isolation level is READ COMMITTED, InnoDB does the search on S as a consistent read (no locks).
Otherwise, InnoDB sets shared next-key locks on rows from S.
InnoDB has to set locks in the latter case: During roll-forward recovery using a statement-based binary log, every SQL statement must be executed in exactly the same way it was done originally.
@asmmlist @asmmlist @asmmlist @asmmlist @asmmlist @asmmlist @asmmlist @asmmlist
Max спасибо, это мимо, но в доке, откуда это процитировано
https://dev.mysql.com/doc/refman/8.0/en/innodb-locks-set.html
есть полезная инфа.... есть пара идей, но пока абсолютно не могу понять как это происходит...
мб эксклюзивная блокировка на вставку + последующее получение на update...
источник

А

Александр in ru_mysql
мб стоит разнести инсерты и апдейты.... но опять же, согласно архитектуре и доке мускуля, не вижу что это может помочь...
источник

TT

Taras Tarchanskyi in ru_mysql
løst søul
@ts23124 лучше начинать с конкретной задачи / проблемы которую ты пытаешься решить
я хочу написать приложение, с которым я смогу переместить файлы на другое устройство и запустить на нем сервер + бд
источник

ls

løst søul in ru_mysql
бекап что ли пишешь?
источник

TF

Terry Filch in ru_mysql
Taras Tarchanskyi
я хочу написать приложение, с которым я смогу переместить файлы на другое устройство и запустить на нем сервер + бд
источник

TF

Terry Filch in ru_mysql
можешь это запустить и пользоваться
источник

TT

Taras Tarchanskyi in ru_mysql
спасибо, а docker моей проблемы не решает? Я прочитал, что он помогает при передаче проекта клиенту
источник

TF

Terry Filch in ru_mysql
Taras Tarchanskyi
спасибо, а docker моей проблемы не решает? Я прочитал, что он помогает при передаче проекта клиенту
тебе стоит лучше почитать
источник

TF

Terry Filch in ru_mysql
докер это изоляция процессов от хостовой системы и других процессов в ней
источник