
oche somali yoba
14.06.2019
09:35:54

Свободный
14.06.2019
09:40:08

oche somali yoba
14.06.2019
09:41:41

Sergey
14.06.2019
09:43:33
Всем привет. Есть база на MSSQL, в ней таблицы не очень большие, но и совсем маленькими не назовёшь 50.000 - 1.000.000 записей.
Задача каждую ночь копировать содержимое в другой сервис (там база на постгре).
Перезаливать таблицы целиком не очень хочется, т.к. их дофига и много больших текстовых полей, т.е. объём данных достаточно большой.
Сравнивать построчно - адов ад, проще перезалить целиком.
Есть какой-то лайф-хак, как можно обновлять только строчки, содержимое которых отличается в оригинале от копии?
Сервис в который надо копировать на django, ось - Centos 7.5
Оригинал базы живёт на Windows server.
Подскажите пожалустаб в какую сторону думать?

Google

Свободный
14.06.2019
09:44:39

Amaro
14.06.2019
09:44:52

oche somali yoba
14.06.2019
09:45:29

Алексей
14.06.2019
09:46:28

Свободный
14.06.2019
09:46:43
Спасибо, буду читать.
Кажеться вот эта опция в image_to_data( output_type = Output.STRING) возращят ответ в виде json объекта

Amaro
14.06.2019
09:49:26

Алексей
14.06.2019
09:49:38

Игорь
14.06.2019
09:50:02

Sergey
14.06.2019
09:52:14

Игорь
14.06.2019
09:57:22

Sergey
14.06.2019
09:59:19

Kitik
14.06.2019
09:59:51
О
Я Югославию видел

Игорь
14.06.2019
10:01:06

Google

Sergey
14.06.2019
10:01:40

Tishka17
14.06.2019
10:02:54

Ilia
14.06.2019
10:03:18

Игорь
14.06.2019
10:03:22
В любом случае спасибо)
Как ещё один вариант-- через триггер делать инсерт в промежуточные таблички( или табличку) и чистить ее после каждого обновления, по идее такой инсерт не должен убивать базу

Sergey
14.06.2019
10:03:41


Ilia
14.06.2019
10:13:44
Всем привет. Есть база на MSSQL, в ней таблицы не очень большие, но и совсем маленькими не назовёшь 50.000 - 1.000.000 записей.
Задача каждую ночь копировать содержимое в другой сервис (там база на постгре).
Перезаливать таблицы целиком не очень хочется, т.к. их дофига и много больших текстовых полей, т.е. объём данных достаточно большой.
Сравнивать построчно - адов ад, проще перезалить целиком.
Есть какой-то лайф-хак, как можно обновлять только строчки, содержимое которых отличается в оригинале от копии?
Сервис в который надо копировать на django, ось - Centos 7.5
Оригинал базы живёт на Windows server.
Подскажите пожалустаб в какую сторону думать?
1) UUID в каждую строку в качестве ещё одного уникального ключа.
Это позволит идентифицировать строку независимо от БД, в которой она лежит.
2) timestamp -поле в каждую строку чтобы детектировать изменение записи.
3) При экспорте данных мы берём @@dbts базы данных и запоминаем.
выбираем записи, timestamp которых больше старого сохранённого @dbts. Их переносим в другую СУБД, соотнося по UUID.
Затем по окончании сохраняем новый @@dbts, по который мы перенесли данные.
Тут примерно изложена идея.
https://docs.microsoft.com/en-US/sql/t-sql/data-types/rowversion-transact-sql?view=sql-server-2017


Sergey
14.06.2019
10:15:06

Ilia
14.06.2019
10:15:26

Sergey
14.06.2019
10:15:51
Именно, в том-то и вопрос был)
Но про грим я всё равно не понял:)

Ilia
14.06.2019
10:16:29

Tishka17
14.06.2019
10:17:14

Sergey
14.06.2019
10:17:28

Ilia
14.06.2019
10:18:41

Sergey
14.06.2019
10:19:01

Ilia
14.06.2019
10:19:17

Google

Tishka17
14.06.2019
10:19:29
я уже представил MyRow(**row)
добавляешь новое поле и пипец

Ilia
14.06.2019
10:20:14

Tishka17
14.06.2019
10:20:38
можно ещё реплику настроить, а над репликой издеваться =)

Sergey
14.06.2019
10:20:48

Ilia
14.06.2019
10:21:05

Tishka17
14.06.2019
10:21:39

Ilia
14.06.2019
10:21:47

Игорь
14.06.2019
10:22:06
Пинай админа
Звони ему почаще

Sergey
14.06.2019
10:22:58

Игорь
14.06.2019
10:23:00
Можно по ночам!
А то у тебя как-то совсем грустно все выглядит(

Sergey
14.06.2019
10:23:08
??

Tishka17
14.06.2019
10:23:57

Игорь
14.06.2019
10:24:47

Sergey
14.06.2019
10:24:52
Там не в админе фигня. Софтина достаточно сложная (программа для сбора данных в call-центре) и работает она по принципу еле живая, оставьте её в покое. Поэтому вмешиваться в её работу оч стрёмно.

Google

Saveliy
14.06.2019
10:47:22
Салют
Кто юзал orange pi lite2 ?
Не могу заставить работать камеру на камне H6,не встают видео драва

Oleksandr
14.06.2019
10:48:45

Deep Sea
14.06.2019
11:15:55
Можно бинлог мускула парсить и заливать изменения
Там будут все апдейты и инсерты
@Chaika441

Sergey
14.06.2019
11:17:35
У меня mssql. Сейчас посмотрю что у него есть. Спасибо!

Deep Sea
14.06.2019
11:19:57
https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?view=sql-server-2017 есть вроде что-то такое, но непонятно, можно ли туда руками лазить

Зверев Кирилл
14.06.2019
11:29:01
Подскажите, как зарегистрироваться на сайте используя requests ? При условии, что капчи нет. Есть пример?

Дмитрий
14.06.2019
11:29:14
Ищу человека чтобы проконсультироваться и поручить работу по переводе веб-сервиса с джиквери на вью. Кто мог бы подказать?

Ivan
14.06.2019
11:31:06

Дмитрий
14.06.2019
11:31:24
Тут передически пишут про Vue

Ivan
14.06.2019
11:31:42
ну вот также переодически и подскажут))

qwertyOleg
14.06.2019
11:44:21

Iliya
14.06.2019
12:01:18
День добрый, прошу прощения за вопрос не по теме, но тут явно есть народ, который работает или сталкивался с графаной.
Собственно вопрос, как на графике сложить метрики.
То есть например у меня есть линии метрик А со значением 100, В 150 и С 200 и я хочу тотал, который будет показываться 450
Подскажите пожалуйста как это можно реализовать срадствами графаны

Alex
14.06.2019
12:02:30

Iliya
14.06.2019
12:02:43

Alex
14.06.2019
12:03:06

Iliya
14.06.2019
12:03:32

koder
14.06.2019
12:18:03

Ruslan
14.06.2019
12:26:10
В чате питона новичков спрашивал про конструкцию Condition из threading...вопрос утонул и толком не пояснили его суть. Попытаю счастье тут:
Есть ли у кого есть убедительные примеры с Condition, поделитесь, можно в лс.
Повторюсь, примеры из интернета - какието однобокие, не поясняют его преимущества и вообще связь с реальной задачей
Вопрс скорее не как он работает, а где он работает и должен быть использован.

Google

Aragaer
14.06.2019
12:28:46
встречный вопрос - напиши программу, в которой будут два треда, один печатает ping, второй pong, но они синхронизированы так, что печатают по очереди
без кондишнов это делать как-то очень геморно, с кондишнами решение очевидно
вообще кондишны это не питоновское, это позиксовое вообще

koder
14.06.2019
12:33:04