@dba_ru

Страница 117 из 718
aster
20.04.2017
15:36:10
соответственно менять их надо тоже оттуда

Evgeny
20.04.2017
15:36:23
aster
20.04.2017
15:41:51
ну и надо посмотреть таки, что там за идексы если набор определенных полей в разных комбанициях - то это скорее всего их создавали по принципу "посмотрим план запроса... о! узкое место! прихерачим составной индекс!" и так несколько раз

Evgeny
20.04.2017
15:44:10
ну и надо посмотреть таки, что там за идексы если набор определенных полей в разных комбанициях - то это скорее всего их создавали по принципу "посмотрим план запроса... о! узкое место! прихерачим составной индекс!" и так несколько раз
Вот полей там сильно больше чем индексов. Сложно понять чьими усилиями они создались. Но вот по текущей статистике, кажется, что без индексов будет быстрее. Но это не точно

Google
Anton
20.04.2017
16:34:44
привет, кто-нибудь в курсе за oracle advanced quening? я правильно понимаю, что оракл можно использовать как очередь и систему нотификаций, с помощью специального функционала его jdbc-драйвера и базы 11+ версии?

Sergey
20.04.2017
18:07:38
Ребят наверное вопрос не по теме но у кого-то селектел прилег?

aster
20.04.2017
18:31:02
А в свитере своем они не транслируют проблемы?

Ivan
20.04.2017
19:02:50
В Москве легло все

В Питере ок)

Aleksandr
20.04.2017
19:37:31
Ребят наверное вопрос не по теме но у кого-то селектел прилег?
в их московском дц сеть минут на 10-15 *slowpoke.jpg*

Sergey
21.04.2017
06:32:33
Dmitry
21.04.2017
07:16:45
Anton
21.04.2017
07:17:20
спасибо

James
21.04.2017
07:21:48
всем привет. кто нить шарит как делать custom check в Datadog?

Google
Sergey
21.04.2017
07:41:24
AQ работает через пакеты. Никто вам не запрещает из вызывать через jdbc, если у пользователя есть соответствующие привелегии
Само собой, можно и jdbc->pl/sql packages->AQ но есть подозрение что для java есть и более прямой путь.

Dmitry
21.04.2017
12:18:38
Само собой, можно и jdbc->pl/sql packages->AQ но есть подозрение что для java есть и более прямой путь.
Я имел ввиду, интерфейс AQ реализован в виде 2-х пакетов: один прикладной, второй админский. Самому пакеты не надо писать. Поэтому какой там у явы может быть "особый путь" даже представить не могу. Она как-то по особому с БД работает? Через libastral ?

Sergey
21.04.2017
12:27:49
Ни разу не пользовался,но слышал что Java Message System довольно популярна. Здесь про её интерфейс к Oracle AQ http://docs.oracle.com/cd/E11882_01/server.112/e11013/jm_create.htm#ADQUE2887

Ivan
22.04.2017
14:05:39
Единственное что меня там смутило так это путаница в терминологии topic/queue

D1
23.04.2017
16:41:40
привет, есть у кого тупой вопрос спросить? мне надо сделать бд для сайта копицентра у них вот такой утырочный прайс например, скрины ниже я тут вижу 2 пути - одна таблица с прайсом и кучей лишних полей забитых null у неиспользуемых элементов и сделать каждой категории по таблице, но тогда я так понимаю в таблице с заказами придётся делать поля от всех таблиц прайсов и опять некрасиво как правильно делать? может я что-то не понимаю? скрины прайса например





Vladislav
23.04.2017
16:47:21
Правильно делать с учетом нормальности форм и slowly change dimension

Ilya
23.04.2017
16:51:50
типа А4,А3, калька и т.д.

Al
23.04.2017
16:52:47
Ну так это и есть работы. Типа Сканирование а4 Сканирование а3 ....

Нах для этого таблицы городить

Ilya
23.04.2017
16:53:27
в дополнение к этому дополнительные метаданные, чтобы можно было быстро выбрать например все стоимости для А4 или печать на кальке

Vladislav
23.04.2017
16:53:49
Какие метаданные?

Ilya
23.04.2017
16:54:41
наверное неправильный термин - просто дополнительная информация

D1
23.04.2017
16:56:28
сложна

щас попробую обьяснить

Google
Vladislav
23.04.2017
16:57:09
Таблица для форматов, таблица для типа услуги, таблицы для самих услуг и конечная таблица фактов под прайс. Классическая снежинка

D1
23.04.2017
16:57:37


вот примерно так как вы описали? таблицы copyprint, copy и scan это части прайса, типа категории

они связаны с таблицами форматов-плотности итд

Vladislav
23.04.2017
17:00:18
Маразм крепчает. Достаточно одной таблицы
Давайте вы про маразм не будете

Igor
23.04.2017
17:00:19
Plotnost

?

D1
23.04.2017
17:00:37
Маразм крепчает. Достаточно одной таблицы
одной таблицы без нормализации?

Igor
23.04.2017
17:00:46
У меня глаз дергается когда вижу такое

Ilya
23.04.2017
17:01:03
А я предлагал создать 3 таблицы : 1. таблица с ценами 2. таблица с тэгами (А4, тип, плотность с конкретными значениями) 3. таблица связывающая первую и вторую как многие ко многим

Vladislav
23.04.2017
17:01:26
Чейта?
Потому что вот такие горе архитекторы наделают говна, а нормальным людям потом это разгребать

Ilya
23.04.2017
17:02:22
незачем, ты туда ещё добавишь время или ещё что нить

D1
23.04.2017
17:03:11
А я предлагал создать 3 таблицы : 1. таблица с ценами 2. таблица с тэгами (А4, тип, плотность с конкретными значениями) 3. таблица связывающая первую и вторую как многие ко многим
проблема в неородности прайса -там есть сканирование у которого нет плотности и формата например или запись на двд-диск

Ilya
23.04.2017
17:03:13
к тому же использвание на клиенте будет удобнее - например через EntityFramework умеет нативно мапить такие сущности

Google
Vladislav
23.04.2017
17:03:48
Это многое обьяснило.
Если вы не знаете про нормализацию и для чего она нужна, объяснять нет смысла

Admin
ERROR: S client not available

Al
23.04.2017
17:03:56
незачем, ты туда ещё добавишь время или ещё что нить
Я сделаю отдельную таблмцу заказов и буду боать с первой по тэгам позицию и добавлять к ней все что угодно

D1
23.04.2017
17:04:51
?

Ilya
23.04.2017
17:05:13
Vladislav
23.04.2017
17:06:07
Так что не устраивает? Хотя я описал не так

Ilya
23.04.2017
17:06:08
в заказе будет ссылка на конкретную запись из первой таблицы

Al
23.04.2017
17:06:11
это же таблица прайса, а не заказов
Тогда есть эксель. Там наверняка позиций со всеми вариантами наберется строк 300 максимум. О чем тут говорить вообще

Al
23.04.2017
18:08:05
Nosql не вариант совсем?
Это не мне. У меня все хорошо с графовой дб

Pavel
23.04.2017
18:12:27
?
Use nosql

Vladislav
23.04.2017
18:17:01
А пример хранения приведите

Alexey
23.04.2017
20:11:56
Ребята привет

Google
Fike
23.04.2017
20:12:28
nosql-as-a-life-savior

KOT
23.04.2017
23:58:05
А есть вариант на MySQL (Percona) принудительно запретить уникальные индексы создавать через конфиги?

lost
24.04.2017
01:09:02
А пример хранения приведите
Кей валью обычное, собери в json, например {75 мкм : [{А4:50, А3: 80 .....]}

Пысы

Вы бы хоть у товарища про бд спросили

mixa
24.04.2017
01:42:02
ркбят подскажите алгоритм, как на sql реализовать сортировку записей так что бы нечетные записи шли по порядку а четные записи шли с cnt_rows/2 например для 5 записей: 1 3 2 4 5 или для 7 записей: 1 4 2 5 3 6 4 7

или в несколько запросов с временной таблицей такое реализовать

сори, во втором примере накосячил вообщем надо нечетные записи выводить по порядку до количества_всего_записей/2 а четные с количества_всего_записей/2 например для 10 записей будет такой порядок: 1 6 2 7 3 8 4 9 5 10

lost
24.04.2017
02:33:19
Order by if() тебе в помощь)

mixa
24.04.2017
02:34:30
как?, и if не во всех sql(но впринципе есть iif и case но как??)

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