@dba_ru

Страница 530 из 718
Runinterface ?
06.06.2018
05:27:19
Google
Ilia
06.06.2018
06:39:44
а тут случайно ни кто не ковырял кложур? в частности коннект к бд?
Чуть обёрнутые, правда. Возвращяют набор в виде массива словарей (туплов)

Maxim
06.06.2018
08:15:08
Чуть обёрнутые, правда. Возвращяют набор в виде массива словарей (туплов)
ну я чутка поковырял драйвер, ток не понял чего ему не хватает. вроед все параметры на месте

Ilia
06.06.2018
08:39:11
А СУБД какая?

ошибка какая?

Сходи в кложурный чатик...

Maxim
06.06.2018
08:39:41
да уже там, чет молчат

2018-06-05 19:01:56,204 [main] INFO migratus.core - Starting migrations 2018-06-05 19:01:56,212 [main] ERROR migratus.database - Error creating DB connection for java.lang.IllegalArgumentException: db-spec null is missing a required parameter

строка подключения выглядит так jdbc:postgresql://ip:5432/db?user=user&password=pass

Ilia
06.06.2018
08:40:29
Постгрес вообще ходовая СУБД у кложуристов вроде.

Stanislav
06.06.2018
08:47:23
Постгрес вообще ходовая СУБД у кложуристов вроде.
Такое чувство что она сейчас ходовая у всех

Denis
06.06.2018
08:59:25
++

на ней просто все проджекты за последний год

FRD Official - Dmitriy
06.06.2018
09:07:14
Такое чувство что она сейчас ходовая у всех
Ну конкурентов у нее особо нет

Google
Erick
06.06.2018
12:53:48
help meeeee
завести админа

Евгений
06.06.2018
14:09:15
Здравствуйте, товарищи, может кто помочь, собеседование провести или дать вопросы для собеседования по ms sql server?

Ilia
06.06.2018
14:10:07
Три месяца испытательный срок, если не, то не.

Эльнас
06.06.2018
14:10:19
индексирование, джойны, нормализации денормализации

у меня это каждый раз на собеседованиях спрашивают

а я постоянно забываю этапы нормализации ?‍♂️

Валерия
06.06.2018
14:11:05
про транзакции

Ilia
06.06.2018
14:11:14
Здравствуйте, товарищи, может кто помочь, собеседование провести или дать вопросы для собеседования по ms sql server?
Евгений, что-то спрашивать, если не знаешь сам, очень хреново. Он может тебе скажет, но другими словами, а ты не поймёшь...

про транзакции
Дада, про транзакциии спроси !

:-)

Эльнас
06.06.2018
14:12:34
а ребят, меня спрашивали такую задачку один раз, в таблице поудаляли некоторые строчки, первая графа это инкремент, т.е. там 1 2 3 5 7 9, некоторые пропущены т.к. удалены

как запросом получить номера строк которые были удалены

я крч ответил сджойнить таблицу на эту же таблицу по этому столбцу но с -1

+1*

Евгений
06.06.2018
14:13:34
Так бери так, без собеседования.
сам на собеседование иду. У нас цирк на работе, попал туда после практики. Надоело тяп ляп писать и разбираться в чужом тяп ляп коде.

Валерия
06.06.2018
14:13:34
как за один запрос без создания доп таблиц удалить дубликаты в таблице? вот тебе задачка

Эльнас
06.06.2018
14:13:35
но спустя год я понял что там могут быть пропущены больше чем 1

Google
Эльнас
06.06.2018
14:13:48
но кто собеседовал принял решение мое

Эльнас
06.06.2018
14:15:06
Ебанутый вопрос...
вообще да, но выглядит интересно

Эльнас
06.06.2018
14:15:27
чтобы подготовиться видимо

ну мы тебе уже написали что обычно спрашивают собственно

Ilia
06.06.2018
14:15:57
вообще да, но выглядит интересно
И выглядит неинтересно. Это как задачи на SQLex.ru

Эльнас
06.06.2018
14:16:11
я хз не решал, так что мне интересно)

Эльнас
06.06.2018
14:16:50
я на шарпе пишу, меня обычно по бд спрашивают индексацию, джоины, триггеры, хранимки

ну и мелкие задачки на запросы дают

Евгений
06.06.2018
14:18:52
Не понял, ты зачем хочешь вопросы?
Подготовиться к собеседованию. Какова вероятность, например, что станут спрашивать про то как работает ms sql server? Насколько нужно глубоко копать, чтобы устроиться в среднюю контору?

Евгений
06.06.2018
14:20:11
а на какую позицию то
Программист - разработчик

Эльнас
06.06.2018
14:20:18
программист разработчик чего

если ты разраб бд чистый

Ilia
06.06.2018
14:20:32
Подготовиться к собеседованию. Какова вероятность, например, что станут спрашивать про то как работает ms sql server? Насколько нужно глубоко копать, чтобы устроиться в среднюю контору?
ответы : 1) Большая. Ты же на собеседование по MSSQL идёшь, а не по Linux, скажем. 2) Нужно копать достаточно глубоко, чтобы хотя бы ты мог делать то, что от тебя требуют

Эльнас
06.06.2018
14:20:34
то да, тебя могут спрашивать под капотом

Ilia
06.06.2018
14:21:00
Программист - разработчик
Ну тебе дать вопрос?

Google
Евгений
06.06.2018
14:21:33


Эльнас
06.06.2018
14:22:12
да, тебя с большой вероятностью спросят под капотом + способы оптимизации

и по теории бд тебя спросят

Alexey
06.06.2018
14:22:50
Вот задачка: Один пользователь выполняет delete from t where a=1 на большой таблице, в это время второй пользователь выполняет update t set a=1 where a=0 и затем commit; Что произойдёт с удалением?

Alexey
06.06.2018
14:23:23
Нет

Михаил Власов
06.06.2018
14:24:20
А чем программист от разработчика отличается?

Alexey
06.06.2018
14:24:24
Подсказка, поведение для Postgres и Oracle будет разным

Admin
ERROR: S client not available

Эльнас
06.06.2018
14:24:43
А чем программист от разработчика отличается?
тем что программист это слева, а разработчик справа, а вместе они программист - разработчик (нет)

на самом деле потому что программист используется как общее понятие людьми которые не шарят

Евгений
06.06.2018
14:25:36
Нет
Если тамаут не произойдет для update, то удалиться строка и обновление не произойдет. Так?

Maksym
06.06.2018
14:26:21
это считатеся большая ЗП?

Эльнас
06.06.2018
14:26:37
это считатеся большая ЗП?
норм зп для красноярска

Евгений
06.06.2018
14:26:41
Средняя

Maksym
06.06.2018
14:26:52
а сколько лет опыта?

Ilia
06.06.2018
14:27:05
Программист - разработчик
ДАвай пиши. ----------------- Есть БД в продакшне, в ней есть таблица. Размер таблицы - 5 млн записей. Ты должен был с ней вечером что-то сделать, и для этого УДАЛИЛ ИЗ ТАБЛИЦЫ ВСЕ ИНДЕКСЫ. Но не создал их обратно, а почему-то ушёл домой, и таблица осталась без индексов. Таблица используется, БД работает. К ней есть следующие виды запросов: 0)insert 1)update 2) delete 3) select Ты пришёл на работу и тебе надо решить, что теперь делать с БД. Остановить всё, и создать индексы обратно, или может подождать до вечера и создать обратно индексы. Для этого нужно оценить, как изменится работа БД, каждого из этих видов запросов отдельно. При этом главный параметр работы, естественно, скорость. Нужно аргументировать. После этого отдельно надо принять решение, что делать.

Alexey
06.06.2018
14:27:07
Если тамаут не произойдет для update, то удалиться строка и обновление не произойдет. Так?
Удаление будет ждать аплейт, и после комита продолжится, вопрос - что удалится ?

Евгений
06.06.2018
14:28:19
Google
Maksym
06.06.2018
14:28:56
еще задача (мне задавали, по MS SQL кстати): как можно имитировать ссылочную целостность между таблицами, которые находятся в разных БД?

Maksym
06.06.2018
14:29:43
зависит от уровня изоляций

Maksym
06.06.2018
14:30:15
2
с таким багажом уже должно быть не точно, что не страшно, но уверенность чувствоваться какая никакая

Ilia
06.06.2018
14:31:07
зависит от уровня изоляций
Уровень изоляции там задан как раз, НЕТ,НЕ ЗАВИСИТ!

Мудро --- это такую херню вообще не делать.

Maksym
06.06.2018
14:32:16
ну, шит хеппенс

Евгений
06.06.2018
14:33:26
Спасибо всем большое)

Maksym
06.06.2018
14:33:32
по MS можно спрашивать еще про организацию данных: что такое страница и что на ней, ее размеры, что такое экстент, как оно все лежит на файловой системе, сколько может быть файлов (и данных, и лога)

хотя для разраба...

у меня на позиции админа даже такое не спрашивали почти))

Ilia
06.06.2018
14:37:39
Спасибо всем большое)
Ну ещё расскажи структуру класстерного интекса, некластерного индекса, и таблицы без индекса вообще

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