@dba_ru

Страница 604 из 718
Maxim ??
08.08.2018
12:17:41
If you want to compare the query results try the following: (select * from query1 MINUS select * from query2) UNION ALL (select * from query2 MINUS select * from query1) This will result in all rows that are returned by only one of the queries.

Roman
08.08.2018
12:22:23
О, неплохо

Maxim ??
08.08.2018
12:22:58
в оракле работает

как в постгре или мускуле - хз

Google
Ilia
08.08.2018
12:23:43
MINUS не очень как бы стандартный...

Maxim ??
08.08.2018
12:24:04
так я и сказал, что в оракле :)

http://www.mysqltutorial.org/mysql-minus/

Ilia
08.08.2018
12:26:54
Ну я как бы намекаю, что в его случае на MySQL это не очень поможет.

Fike
08.08.2018
12:29:16
Fike
08.08.2018
12:51:14
в мускуле

или outer

Anton
08.08.2018
13:24:10
Люблю моменты когда прилетает правка на процедуру в 8000+ строк с кучей логики. Смотришь в репозиторий там одна версия скрипта, смотришь в БД там другая версия , а на проде еще третья версия

Terminator
08.08.2018
13:25:45
@dpirs будет жить. Поприветствуем!

Dmitry
08.08.2018
13:29:05
Всем привет. Ребята, разбираюсь в БД на уровне создания схем данных и типах. Есть вопрос о верном выборе типа для id записей в большой талице. часто вижу в приложениях id в виде "hy478dsj3dir_9djfbejsk!ecn" . Может кто растолковать что это и как на скорость влияет поиска и обращения к бд ?

Ilia
08.08.2018
14:05:10
или outer
есть

Google
Fike
08.08.2018
14:12:07
есть
неа https://dev.mysql.com/doc/refman/8.0/en/join.html

Fike
08.08.2018
14:15:23
{LEFT|RIGHT} OUTER

а просто OUTER нет

Anton
08.08.2018
14:16:13
а просто OUTER нет
оно как бы не обязательно и обычно можно принебречь в синтаксисе

как вариант FULL OUTER JOIN

если и право и лево надо :)

Fike
08.08.2018
14:16:51
тоже нет

Ilia
08.08.2018
14:17:35
а просто OUTER нет
Так и нигде нет. LEFT или RIGHT без OUTER == LEFT OUTER и RIGHT OUTER, а просто OUTER не понятно какой. Естть FULL OUTER , но его не все поддерживают

Fike
08.08.2018
14:17:55
ну вот его-то и нет

Ilia
08.08.2018
14:18:09
А. ну нет. Редко нужен

Fike
08.08.2018
14:18:12
не все = все, кроме мускула ?

Ilia
08.08.2018
15:49:06
Я бы ответил зависит от конкретной субд
Почти нет. Есть нюансы, но слабые.

lost
08.08.2018
15:51:16
Ну в мускуле от типа пк будет напрямую зависить размер индексов, потому что пк в хвосте, в пг похуй, там в любом случае ссылка на row_id по моему, за остальные не скажу

Так шо делать varchar(255) не всегда круто в пк

lost
08.08.2018
15:52:16
Ну и что?
Как это и что

Google
lost
08.08.2018
15:52:22
Ну ты даешь прафессар

Ilia
08.08.2018
15:52:29
Да ну это мелочи всё равно

lost
08.08.2018
15:53:46
Это все влияет на размер бд, размер бд влияет на время разливки бекапа в случае фейловера, все связано

Ilia
08.08.2018
15:54:20
Так шо делать varchar(255) не всегда круто в пк
Там другие проблемы гораздо серьёзнее -- записать число, даже 10 значное, достаточно легко, и сравнить его с другим таким же вполне комфортно. А вот успешно оперировать вручную с идентификаторами в 50-100 строк .... Ну просто мозг взорвёшь...

lost
08.08.2018
15:56:03
Тут соглашусь

Al
08.08.2018
16:18:50
Женщина-ОРАКЛИСТ... ?

Как что то не приличное звучит

Frank
08.08.2018
16:19:36
:)

Natali
08.08.2018
16:20:58
А с чего возник разговор?

Что за движ?

Terminator
08.08.2018
16:22:49
Вадимка Слон будет жить. Поприветствуем!

Al
08.08.2018
16:24:28
Что за движ?
Ну махровый сексист намекает что если даже женщины могут в оракл то всем остальным должно быть стыдно

Что за движ?
В общем не парься. Продолжай ковырять хадупы

Natali
08.08.2018
16:30:42
Хадуп это не оракл же

Al
08.08.2018
16:34:48
Хадуп это не оракл же
Ну так ты же хотела с оракла на хадуп

Natali
08.08.2018
16:35:16
Хотела(

Пока компа дома нет

Сломался

Al
08.08.2018
16:38:23
Пока компа дома нет
У меня как то инета дома не было. Минут 40. Домашние чуть шашлык из меня не устроили. ?

Google
?Utyat
08.08.2018
16:43:05
Только что при выполнении запроса delete запрос прервался с ошибкой и оказалось что место на диске забито в ноль. Подозреваю, что при удалении все записи попадали в журнал транзакций, но я впервые с этим сталкиваюсь и не уверен. Подскажите что делать в этой ситуации, как освободить место?

Mssql -_-

Admin
ERROR: S client not available

?Utyat
08.08.2018
16:45:30
Удалить журнал?
Не знаю как это сделать, как его просмотреть. С ним в ssms вообще можно напрямую работать?

?Utyat
08.08.2018
16:47:52
Там чёт все сложно на первый взгляд. Я погуглил, полистал и решил тут спросить. Вдруг сталкивался кто-то.

¯\_(ツ)_/¯

Ну видимо придется разбираться

Pavel
08.08.2018
17:13:12
DBCC shrinkfile? Или удалить смешные картинки с сервера?

?Utyat
08.08.2018
17:13:38
Причем тут смешные картинки?

Pavel
08.08.2018
17:15:13
Ну если вы не заметили момент когда места на диске осталось 0, то возможно вы не следите, что у вас там лежит. Я просто предположил, что там могут быть смешные картинки

Или старые бэкапы

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

?Utyat
08.08.2018
17:24:09
Я сегодня как раз пытался понять почему вообще бд может столько весить. Её размер где-то 456 гб. Посмотрел каждую таблицу. Да действительно есть одна большая, но её размер всего 37 гигов. Это сильно отличается от четырех сотен, да? Я пока так и не понял в чем дело.

?Utyat
08.08.2018
17:31:15
Хм. Не могу уверено ответить на этот вопрос. Буду рад если объясните

Fike
08.08.2018
17:32:28
Она, как правило, не может замещать их in-place, поэтому вынуждена дописывать в конец файлов. Поэтому данных больше не становится, а место на диске растет. А подчищать в автоматическом режиме никто не будет, потому что спонтанное проседание производительности - очень неприятный момент.

?Utyat
08.08.2018
17:33:45
Понятно тогда почему так

Google
?Utyat
08.08.2018
17:34:17
Да, нам и правда рассказывали о такой проблеме в универе)

Старый
08.08.2018
17:34:39
кто по proxysql может подсказать

есть 2 сервера баз данных, покажите ссылку на хаятушник доку именно про это, шт 60 точно прошёл ссылок. Необходимо поставить на сервер с бэкенд приложением proxysql который будет писать сразу в 2 базы, типа 2 базы независящие друг от друга с одинаковым содержимым, чтот нифига найти не могу

?Utyat
08.08.2018
17:52:03
Окей. Я разобрался. Спасибо!

Alexander
08.08.2018
17:55:24
Всем, привет. Подскажите пожалуйста как избавиться от дедлоков при уровне изоляции serializable в транзакциях? Для тестов делаю нагрузку 400 транзакций в секунду на одну строку в таблице, если делаю меньше то все ок. В чем может быть дело?

Maksym
09.08.2018
07:34:59
та да, СУБД бы знать)

Страница 604 из 718