
Dmitry
15.04.2017
10:48:38

zerc
15.04.2017
10:49:50
когда я сам селект выполняю он возвращает значение, когда селект инициирует приходящий запрос он не возвращает значений
причем такое поведение замечено только на 2 из 50 серверов

Google

Dmitry
15.04.2017
10:50:58
мистика. от одинаковых пользователей вызов функции и сам селект ?

zerc
15.04.2017
10:51:47
ну да, проверяли тестили
из трейса бинды беру подставляю в запрос результат есть

Dmitry
15.04.2017
10:52:57
а под отладкой? чем пользуетесь? allround automatics или еще чем то?
права вызывающего или создателя?
на функции

zerc
15.04.2017
10:55:21
она в пакете, у всех права одинаковые

Dmitry
15.04.2017
10:56:57
посмотреть под отладкой, создать копию пакета от того же пользователя, которого запускается селект, попробовать дополнить селект union all select 0 from dual.
а еще есть редкая штука - fine_granted_access - один пользователь видит в таблице 10 строк. другой - только 2 (например только свой отдел). и sys/system тоже может их не видеть. если на 2х из 50ти - мож кто настраивал раньше и забыл.

zerc
15.04.2017
11:08:22
хорошо понял, проверю, спасибо

Igor
15.04.2017
17:08:46
Привет, помогите с такой проблемой - нужно проапдейтить записи в таблице, но в неё добавляюся записи (боевая таблица). Требуется апдейт столбцов которые формируют PK, и он отпадает по причине insert duplicate rows (да, апдейт это удаление и инсерт). Причём на момент проверки и формирования выборки для апдейта их нет в таблице.
Можно ли как-то заблокировать инсерт в таблицу на время апдейта, с помощью begin transaction ?
Остановить добавление записей в таблицу нельзя. СУБД Sybase ASE.

Tony
16.04.2017
12:40:18
self.user_table.update_item(
Key={'telegram_id': user_id},
UpdateExpression=f'SET current_car = :val1',
ExpressionAttributeValues={
':val1': current_car
}
)
self.user_table.update_item(
Key={'telegram_id': user_id},
UpdateExpression=f'SET cars = :val1',
ExpressionAttributeValues={
':val1': cars
}
)
как это объединить можно?

Google

Tony
16.04.2017
12:40:34
в один запрос

Fike
16.04.2017
12:43:55
вероятнее всего set a = :b, c = :d

lost
16.04.2017
12:45:29
Кто-нибудь сталкивался с ситуацией, когда при удалении по первичному ключу mysql перестает использоваться его и использует фуллскан таблицы?

Jack
17.04.2017
07:47:33
Ребята кто сможет помочь с SQL запросом?

Tony
17.04.2017
07:48:08

Dmitry
17.04.2017
08:41:47

Ivan
17.04.2017
08:42:19

Dmitry
17.04.2017
08:42:54
Включите тогда аудит на дмл-операции по данной таблице и смотрите, что в аудит упадёт
Или вам задним числом надо узнать?

Tony
17.04.2017
08:46:06
Есть ли какой-то оптимальный способ очистить таблицу в DynamoDB, не удаляя саму таблицу. Единственный способ, что приходит в голову, сделать скан таблицы на айдишники и удалить поайтемно

Vladislav
17.04.2017
08:46:39
truncate?

Tony
17.04.2017
08:49:26
это и есть то, что я написал

Vladislav
17.04.2017
08:50:16
а применить это? или в динамо нет транка?

Tony
17.04.2017
08:50:31

Vladislav
17.04.2017
08:50:50
я не понимаю
что вы хотите, что вы делаете
был вопрос про очистку таблицы, в sql стандарте есть truncate, чем он вас не устраивает?

Tony
17.04.2017
08:52:28
ну мало ли в апи есть какой-то способ

Google

Vladislav
17.04.2017
08:53:12
сомневаюсь, что есть более идеальный вариант очистки таблицы

Ivan
17.04.2017
09:10:12
что вот эту таблицу не трогали, эту только update'ли, а в эту еще и insert'или

Dmitry
17.04.2017
09:13:43
Да, просто статистику за месяц.
Тогда аудит не поможет. Аудит пишет изменения, когда он включен. Кроме того, как взять из бэкапа архивные логи за месяц и натравить логмайнер на них, даже не знаю, что предложить...

Jack
17.04.2017
09:48:34
Ребят хелп
Вместо рейтинга тип заказчика
Очень прошу

Tony
17.04.2017
09:49:46
Комиссия у кого-то, кажется

Jack
17.04.2017
10:00:27
Да

Tony
17.04.2017
10:06:50
Лол
Ну что я могу сказать

Tony
17.04.2017
10:07:01
Готовиться надо было
Задача на 30 страниц книги по SQL

Fike
17.04.2017
10:36:48
как же я каждый раз взрываюсь с парней, которые "ой у меня экзамен сдайте за меня"

Alex
17.04.2017
10:38:15
Пусть таких будешь больше. Мы будем конкурентноспособней :)

Fike
17.04.2017
10:44:29
конурентноспособность за счет того, что другие тупые
это именно тот успех, к которому я хотел прийти
- чем вы нам пригодитесь?
- да все остальные еще тупее )))

Jack
17.04.2017
10:58:11
Ребята всем спасибо за помощь, сам отзывчивый чат?всем всех благ и конечно же продвижение по карьерной лестнице, только держитесь за перила, всякое бывает?

Google

Admin
ERROR: S client not available

RunOver
17.04.2017
11:03:49
Доброго дня всем вам
Возникла такая ситуация, что понадобился нам очень сильный DBA инженер. Куда можно обращаться с такими запросами?

Sergey
17.04.2017
11:13:11
В Oracle - у них самые тяжелые сервера баз данных

RunOver
17.04.2017
11:38:02
А с поиском человека, могу здесь вакансию разместить?

Vladislav
17.04.2017
13:57:35
сразу с вилкой


RunOver
17.04.2017
14:11:42
Я сейчас ищу DBA инженера на поддержку и развитие базы. Вилка от 120к до овер 250к (от знаний, уровня зависит)
Нужно будет:
1) резервное копирование базы, есть инструменты
2) мониторинг базы, серверов, насколько они загружены (память, проц, диски)
3) мониторинг логов — в единое хранилище в кибане, там шерстить
4) один мастер — пять зеркал (реплика) — у каждой реплики отдельное назначение, отдельная нагрузка висит
5) Управление кластером. Работа с репликами, с мастером (перевоз его, и сообщение об этом)
6) Обновление версии postgre 9.5 — переход на 9.6
7) Оптимизация производительности
8) Управление правами доступа пользователей, групп и тому подобное (новые учетки под новых сотрудников)
9) Ревью миграций. Кривая миграция, может положить прод (чек-лист есть)
10) Консультирование, помощь с оптимизацией запросов (в идеале проведение семинаров)
11) pgSQL язык написания хранимых процедур, опыт большой желателен.
12) Если знаком с устройством postgresql на уровне архитектуры — это то что нужно
13) Elasticsearch
Это в общих чертах. компания IQ option


Dmitry
17.04.2017
14:19:01
бинарные опционы, мдя

Айтуар
17.04.2017
14:23:51
тоже так подумал )

RunOver
17.04.2017
14:24:23
Сейчас уже не только бинарные опционы, но сфера да, финансы.

Vladislav
17.04.2017
14:32:24
это не финансы, это форексы...
финансы, это банки

Evgeniya
17.04.2017
14:38:12
#вакансия Всем привет, меня зовут Евгения, я HR менеджер компании YouDo.
Ищу DBA MSSQL Server 2014 в нашу команду. Зарплата от 120 000 до 180 000 на руки.
Подробнее о вакансии здесь: https://hh.ru/vacancy/20243077
Контакт через ЛС или по почте e.kikoina@youdo.ru

Vladislav
17.04.2017
14:49:09
миграция с MS на PG?

RunOver
17.04.2017
14:52:59

Dmitry
17.04.2017
15:16:14
http://sp.freehat.cc/tube/13030050/

Evgeniya
17.04.2017
15:28:54

Dmitry
17.04.2017
15:52:40

Evgeniya
17.04.2017
15:52:51
Ну да, как ещё))

RunOver
17.04.2017
15:53:35

Google

RunOver
17.04.2017
15:54:31
=D
Ну я с вами честен абсолютно. Точно даю понять, что и как обстоит

Vladislav
17.04.2017
16:03:21

Konstantin
18.04.2017
11:12:20
Мужики, здарова
Есть колонка в таблице типа timestamp, и на это поле завязана группировка при выборке, и сортировка по типу
select extract(YEAR FROM someColumn) from ... where ... group by extract(YEAR FROM someColumn) order by extract(YEAR FROM someColumn);
но работает такая дичь очень медленно
Знает кто какой-либо лайфхак чтобы эту кухню ускорить?
База постгрес 9.4

Dmitry
18.04.2017
11:31:00
а план то киньте

Damir
18.04.2017
11:53:50
индекс на "extract(YEAR FROM someColumn) " есть?