184 похожих чатов

У нас похоже с атомиком проблема. при переименовании таблицы выдает

ошибку:

0. DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0xe3bb175 in /usr/bin/clickhouse
1. ? @ 0x142309c0 in /usr/bin/clickhouse
2. DB::IStorage::tryLockTimed(std::shared_ptr<DB::RWLockImpl> const&, DB::RWLockImpl::Type, String const&, std::chrono::duration<long long, std::ratio<1l, 1000l>> const&) const @ 0x14230797 in /usr/bin/clickhouse
3. DB::IStorage::lockExclusively(String const&, std::chrono::duration<long long, std::ratio<1l, 1000l>> const&) @ 0x1423116c in /usr/bin/clickhouse
4. DB::DatabaseOnDisk::renameTable(std::shared_ptr<DB::Context const>, String const&, DB::IDatabase&, String const&, bool, bool) @ 0x12e4234e in /usr/bin/clickhouse
5. DB::InterpreterRenameQuery::executeToTables(DB::ASTRenameQuery const&, std::vector<DB::RenameDescription, std::allocator<DB::RenameDescription>> const&, std::map<DB::UniqueTableName, std::unique_ptr<DB::DDLGuard, std::default_delete<DB::DDLGuard>>, std::less<DB::UniqueTableName>, std::allocator<std::pair<DB::UniqueTableName const, std::unique_ptr<DB::DDLGuard, std::default_delete<DB::DDLGuard>>>>>&) @ 0x13b3213e in /usr/bin/clickhouse
6. DB::InterpreterRenameQuery::execute() @ 0x13b304e6 in /usr/bin/clickhouse
7. ? @ 0x13f00be7 in /usr/bin/clickhouse
8. DB::executeQuery(DB::ReadBuffer&, DB::WriteBuffer&, bool, std::shared_ptr<DB::Context>, std::function<void (DB::QueryResultDetails const&)>, std::optional<DB::FormatSettings> const&) @ 0x13f06b4c in /usr/bin/clickhouse
9. DB::HTTPHandler::processQuery(DB::HTTPServerRequest&, DB::HTMLForm&, DB::HTTPServerResponse&, DB::HTTPHandler::Output&, std::optional<DB::CurrentThread::QueryScope>&) @ 0x14c7f9fa in /usr/bin/clickhouse
10. DB::HTTPHandler::handleRequest(DB::HTTPServerRequest&, DB::HTTPServerResponse&) @ 0x14c83c6e in /usr/bin/clickhouse
11. DB::HTTPServerConnection::run() @ 0x14cf2e1d in /usr/bin/clickhouse
12. Poco::Net::TCPServerConnection::start() @ 0x17c5cab4 in /usr/bin/clickhouse
13. Poco::Net::TCPServerDispatcher::run() @ 0x17c5dcdb in /usr/bin/clickhouse
14. Poco::PooledThread::run() @ 0x17ddb087 in /usr/bin/clickhouse
15. Poco::ThreadImpl::runnableEntry(void*) @ 0x17dd8abd in /usr/bin/clickhouse
16. ? @ 0x7f8a83876b43 in ?
17. ? @ 0x7f8a83908a00 in ?

17 ответов

16 просмотров

а ошибка то где? само сообщение из пред. строки? https://pastila.nl/ -- для портянок

William Ko- Автор вопроса
Denny [Altinity]
а ошибка то где? само сообщение из пред. строки? ...

Code: 473. DB::Exception: WRITE locking attempt on "internal_analytics.int_companies__with_all_events_attributes" has timed out! (120000ms) Possible deadlock avoided. Client should retry. (DEADLOCK_AVOIDED) (version 23.4.2.11 (official buil

William Ko- Автор вопроса
Denny [Altinity]
show create database internal_analytics

CREATE DATABASE internal_analytics ENGINE = Ordinary

William Ko- Автор вопроса
Denny [Altinity]
и где тут слово Atomic ?

спс туплю. там ребята через ринейм риализовали. и вот при ринейме ошибка.

Andrey
Эмм, кто?

Нормальный человек разумный: Мы решили заимплементить конвертацию базы из Ordinary в Atomic через rename всех таблиц, но у нас возникает вот такая ошибка на проде когда мы выполняем вот эту команду, ебаный партизан: у нас красненькое на синеньком.

William Ko- Автор вопроса
Denny [Altinity]
Нормальный человек разумный: Мы решили заимплемент...

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

William Ko
ну я честно думал что там атомик. я немного другую...

вы про что спрашиваете ? про конвертацию движка базы? или?

William Ko- Автор вопроса
Denny [Altinity]
вы про что спрашиваете ? про конвертацию движка ба...

есть dbt и в нем материлизация table. она сейчас как я теперь понял на проде работаетт ак что сначала создается таблица tmp_ а потом переименовывается. у меня в своей схеме всё норм работает. а на проде где переименование там ошибка.

William Ko
есть dbt и в нем материлизация table. она сейчас к...

У тебя же нету транзакций, как сделать по другому атомарность ?

ну наконец-то, ну вам надо поменять движок у базы в Atomic Ordinary устарел (depricated) и там такие ошибки ожидаемы потому что background процессы блокируют таблицы.

Denny [Altinity]
Нормальный человек разумный: Мы решили заимплемент...

> у нас красненькое на синеньком красивое…

William Ko- Автор вопроса
Denny [Altinity]
ну наконец-то, ну вам надо поменять движок у баз...

спасибо большое. оказалось что у нас всего пара схем не мигрирована на атомик. ускоримся

Похожие вопросы

Обсуждают сегодня

Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
@Aiwan что такое база образца?
Alexey
27
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us We offer Interview Support for a low cost variety of technol...
Rambabu Nallamilli
3
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
Что думаете об ассемблерах с завтипами? https://www.cs.cmu.edu/~rwh/papers/dtal/icfp01.pdf
smt model 1
7
Карта сайта