@dba_ru

Страница 388 из 718
lost
19.01.2018
08:50:50
Какая разница как собирается массив? Никакой
уже все всё поняли, у тебя пинг

Ilia
19.01.2018
08:51:37
lost
19.01.2018
08:52:40
а id — это не уникальный ключ что ли?
мне кажется, что составной индекс решит проблему, или если проблемно его навесить - то дробить и обновлять по праймари

Ilia
19.01.2018
08:52:47
Google
lost
19.01.2018
08:54:09
т.е. выйгрыш на спичках?

Alexey
19.01.2018
08:54:24
да как бы не медленнее получилось

спс, буду пробовать
а проапгрейдиться никак? 8 лет прошло с релиза

Игорь
19.01.2018
08:55:47
это уже не от меня зависит, работаем с чем дают...

Alexey
19.01.2018
08:58:34
это уже не от меня зависит, работаем с чем дают...
если индекса по field нет, то всё зависит от селективности условия по id. надо пробовать сначала как есть, может всё не так уж плохо оказаться

Игорь
19.01.2018
09:03:31
если индекса по field нет, то всё зависит от селективности условия по id. надо пробовать сначала как есть, может всё не так уж плохо оказаться
посмотрел, вообще там праймари кей по (filed, id), и есть кей по id отдельно, база его использует в эксплейне

Alexey
19.01.2018
09:05:21
посмотрел, вообще там праймари кей по (filed, id), и есть кей по id отдельно, база его использует в эксплейне
это я понял, да. и по условию id = X выбираются 182k записей, из которых нужно отфильтровать по IN несколько тысяч, так?

Игорь
19.01.2018
09:05:37
ага

все верно

Alexey
19.01.2018
09:08:12
все верно
ну и в итоге сколько по времени он выполняется?

Игорь
19.01.2018
09:14:17
вообще долго, на каждуйю id по минут пять может, а он вызывается в цикле, пара сотен id дожна отработаться

Google
Игорь
19.01.2018
09:15:59
да

Alexey
19.01.2018
09:17:39
да
я бы всё равно через временную таблицу попробовал

Игорь
19.01.2018
09:18:49
А если создать массив записей пар (value, id) и передать в insert on duplicate key update как несколько тысяч записей на измененние, может он быстрее будет?

Alexey
19.01.2018
09:21:53
тогда на несуществующие (value,id) оно будет именно добавлять записи, в отличие от исходного варианта

плюс нужно полные записи будет как-то составлять в приложении

серьёзно, сделать временную таблицу сразу для всех (id, value). и вместо цикла одним multi-table update всё проапдейтить

дробление апдейта тут не поможет

то есть, дробление апдейта тут всё только замедлит

Захар
19.01.2018
11:06:59
Ребята. Срочно нужна помощь. Сижу на экзамене. не знаю как сделать задание по базам данных

Базы данных exel и access

Ilia
19.01.2018
11:09:10
Базы данных exel и access
Это не базы данных... Так что всё в порядке.

Напиши, что это — не базы данных, и всё.

Sergey
19.01.2018
11:09:38
Это не базы данных... Так что всё в порядке.
Т.е. - незачёт? Пршёл сдавать не тот предмет?

Захар
19.01.2018
11:10:13
Вот "База данных"

Определить среднюю стоимость январских доставок а австралию или бразилию по почте или ространсом стоимость товаров которых более чем в 2.5 раза превышаетвеличину 10000

а это задание

Yury
19.01.2018
11:10:58
Почему, excel это база данных, но не СУБД

Даже плейн текстовый файл можно базой данных обозвать

Google
Ilia
19.01.2018
11:11:44
0) под "базы данных" тут понимается именно СУБД. 1) Excel к ним не относится

Захар
19.01.2018
11:11:50
Напишите в личку кто разбирается в этом.

lost
19.01.2018
11:13:15
Сессичные

жизуля

Захар
19.01.2018
11:13:34
Даааа,последний экзамен остался

lost
19.01.2018
11:13:38
а потом вот такие специалисты бекенды эти ваши пишут, ага

Захар
19.01.2018
11:13:46
И чегстно говоря вообе не знаю как его сдать

Лол,учусь на бухгалтера

А тут такая дичь

так что,кто нибудьчто нибудь знает?

есть еще задание Eccess

access

Захар
19.01.2018
11:16:59
выделить все продажи за 2003 год,оформленные сотрудниками,должность которых начинается с некоторой буквы(вводится параметр) или продажи третьей декады стоимость проданного товара в которых отличается менее чем на 10% от некоторой величины(вводится как параметр). Струкрута запроса: Дата,название клиента,Наименование товара,Цена за единицу,Количество товара,Стоимость

и вот эта база данных

денежкой не обижу

Михаил
19.01.2018
11:18:06
Определить среднюю стоимость январских доставок а австралию или бразилию по почте или ространсом стоимость товаров которых более чем в 2.5 раза превышаетвеличину 10000
если это повторить на sql, то выглядело бы как-то так: SELECT AVG([Стоимость доставки]) FROM [херзнаеткакназвать] WHERE [Страна] IN ('Бразилия', 'Австралия') AND [Доставка] IN ('Почта', 'Ространс') AND [Стоимость товаров] >= 25000

Захар
19.01.2018
11:18:59
Круто,а как это сделать в exel??

Михаил
19.01.2018
11:20:06
да фиг его знает, мы ж тут не екселями занимаемся, а эээ..

другими БД

lost
19.01.2018
11:21:05
@AlexCAD думаю в описание группы пора добавить про бухгалтерию что-нибудь

Google
Захар
19.01.2018
11:21:44
так я скинул задание с базой данных access

может в этом кто то что то знает?

Admin
ERROR: S client not available

Михаил
19.01.2018
11:23:41
жаль студента, но excel/access тут вряд ли кто занимается, хотя последний, вроде бы sql понимает. Есть тут у нас спецы по офисным табличкам?

Захар
19.01.2018
11:24:31
И прикол в том,что макроэкономику я сдал, на 8 бухгалтерский учет я сдал на 8,высшую математику на 7

а КИТ не могу сдать вообще

Захар
19.01.2018
11:27:27
ааааааа

пол часа до конца экза

Это фиаско

Валерия
19.01.2018
11:27:45
ну я делаю аксесс

у меня через пол часа корпоратив

Захар
19.01.2018
11:29:07
может всё таки найдёте пару минут для задания?

не думаю что вам будет сложно сделать задание уровня 2 курса

Михаил
19.01.2018
11:31:06
точно!

and EXTRACT(MONTH FROM [Дата]) = 1

Vladislav
19.01.2018
11:33:38
Только это надо экселем ?

Google
Захар
19.01.2018
11:33:53
определить минимальное количество товаров,проданных зимой,в зависимости от названия клиента ( строки ) и года (столбца)

Yury
19.01.2018
11:34:08
0) под "базы данных" тут понимается именно СУБД. 1) Excel к ним не относится
ну да, нормальная терминология это тяжело. Иногда когда говорят купить батон, я всегда понимаю, что это батон хлеба, но не батон колбасы, но это не точно

Захар
19.01.2018
11:34:41
выделить все продажи за 2003 год,оформленные сотрудниками,должность которых начинается с некоторой буквы(вводится параметр) или продажи третьей декады стоимость проданного товара в которых отличается менее чем на 10% от некоторой величины(вводится как параметр). Струкрута запроса: Дата,название клиента,Наименование товара,Цена за единицу,Количество товара,Стоимость определить минимальное количество товаров,проданных зимой,в зависимости от названия клиента ( строки ) и года (столбца)

Vladislav
19.01.2018
11:34:42
Хотя это буханка

Захар
19.01.2018
11:34:46
вот это аксессом

Yury
19.01.2018
11:44:08
Батон белого или черного? ?
буханка подкласс батона?)))

Михаил
19.01.2018
11:44:53
Rishat
19.01.2018
11:45:15
буханка подкласс батона?)))
А функции как тогда будут выглядеть?))

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