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

Всем привет, у меня есть файл с SQL инсёртом в

несколько десятков миллионов записей (размером в 12GB) мне надо его загрузить в базу clickhouse.cloud. Может кто-то сможет подсказать как лучше это сделать через clickhouse-client? пробую делать через: cat events.sql | clickhouse-client --database db_name_here --password some_password_here --host some_host_here --secure и процесс падает жалуясь на broken pipe. А clickhouse-client --database db_name_here --password some_password_here --host some_host_here --secure --queries-file events.sql просто висит какое-то время и выходит без выполнения запроса.

9 ответов

19 просмотров

С сервера залить, чтобы ошибки сети отсечь

--progress --receive_timeout 7200 добавьте broken pipe странно вообще, не должно быть по идее

Andrey- Автор вопроса
Slach [altinity]
--progress --receive_timeout 7200 добавьте broken...

к сожалению, не помогло —progress не дал никакого эффекта, но висело чуть дольше чем без —receive_timeout, в итогде получил zsh: killed clickhouse-client, похоже придётся разбивать на мелкие файлы и вставлять их по одному

broken pipe в такой конфигурации означает что или cat или clickhouse-client неожиданно завершилась и соответственно закрыла анонимный пайп между ними который служит для перенаправления ввода вывода. Может cat в докере не может осилить этот файл (памяти в контейнере не хватает и т.д.), может в файле ошибка и clickhouse-client соответственно из-за этого отваливается.

Andrey- Автор вопроса
AVLitvinov
broken pipe в такой конфигурации означает что или ...

я не в докере, 64гб оперативки, cat > file работает корректно

64g там где clickhouse-client и cat запускаются или на сервере?

Andrey- Автор вопроса
Slach [altinity]
64g там где clickhouse-client и cat запускаются ил...

там где client. и cat, сервер у меня clickhouse cloud

Andrey- Автор вопроса
Slach [altinity]
clickhouse-client --version что говорит?

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

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

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

Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта