@dba_ru

Страница 650 из 718
Kylych
11.09.2018
12:02:18
доброго времени суток. ресерчил про реализацию пагинации на монго. прочитал то что если делать через limit и offset то это дорого обходится

а какие еще варианты есть?

Ilia
11.09.2018
12:03:52
На полную ващет
Сорри, не так набрал. ВЫКЛЮЧАЙ УЖЕ!

Fike
11.09.2018
12:03:56
курсор, фильтр по последнему значению с предыдущей страницы (сортируем по дате, кончилась на YYYY-MM-DD - ставим date >= YYYY-MM-DD и дедуплицируем первые значения)

Google
Ilia
11.09.2018
12:05:20
Fike
11.09.2018
12:05:46
проще всего даже делать сортировку по (необходимая сортировка, id) и потом вытаскивать sortValue => lastSortValue, id > lastId

и на клиенте трахаться не надо

Kylych
11.09.2018
12:08:04
айдишники по идее же ставятся по времени создания ведь?

Fike
11.09.2018
12:08:28
В том числе. Там веселее все, и при шардировании я бы на это не рассчитывал.

А ашардирование будет

(юзал монго в одном проекте ровно один раз практически только с k/v доступом, вот такой я специалист)

Kylych
11.09.2018
12:09:40
MyModel.find({ name: /john/i }, null, { skip: 10 }) и MyModel.find({ name: /john/i }, null).skip(10) разницы нету же?

Fike
11.09.2018
12:11:26
Ты сейчас оптимизируешь то, чего не существует

Kylych
11.09.2018
12:41:08
ok

Sergey
11.09.2018
13:24:35
Коллеги, а лог запросов приложения к Sqlite3 получить как-то можно?

Google
Fike
11.09.2018
13:28:08
https://www.google.ru/search?q=sqlite+log+requests did it for you TL;DR: nope

Ilia
11.09.2018
13:31:43
Коллеги, а лог запросов приложения к Sqlite3 получить как-то можно?
Можно, ты в своём приложении можешь делать всё, что хочешь.

Sergey
11.09.2018
13:38:26
https://www.google.ru/search?q=sqlite+log+requests did it for you TL;DR: nope
Первую страницу я уже перечитал

Можно, ты в своём приложении можешь делать всё, что хочешь.
У меня чужие приложения. Одно работает, другое нет

Ilia
11.09.2018
13:40:10
У меня чужие приложения. Одно работает, другое нет
Sqllite встраиваемая СУБД, что же ты хочешь?

Fike
11.09.2018
13:40:17
Первую страницу я уже перечитал
тогда бы ты увидел, что такого функционала в sqlite нет

Sergey
11.09.2018
13:40:44
Sqllite встраиваемая СУБД, что же ты хочешь?
Environment variable или инжект в паямять

Fike
11.09.2018
13:41:41
compile-time ты бы сам в нужных точках это в лог сбрасывал

Al
11.09.2018
15:26:01
Sqllite встраиваемая СУБД, что же ты хочешь?
Прикинь современные встраеваемые базы имеют возможность конекта снаружи. Правда сиськалайт это такая древность

Bo
11.09.2018
15:36:12
Всем привет! Хочу сгруппировать данные по дате и разбить на столбцы по типам (всего 3 типа). Пока получается вывести только один тип: SELECT CAST(`created_at` AS DATE) AS 'Day', Count(*) AS 'Type_1' FROM event WHERE `partner_id` = 3 AND `type` GROUP BY CAST(`created_at` AS DATE) ORDER BY 1; mysql 5.7



подскажите, куда копать?

Al
11.09.2018
15:36:44
подскажите, куда копать?
Ты же в курсе что на один запрос ты получаешь один ответ. А не 3

Bo
11.09.2018
15:38:12
конечно )

Al
11.09.2018
15:38:23
И в чем вопрос

Bo
11.09.2018
15:38:51
?

aster
11.09.2018
15:40:24
Ок

Михаил Власов
11.09.2018
16:41:46
Сделай два раза юнион и будет щЩщастье.

Google
Al
11.09.2018
16:46:21
Сделай два раза юнион и будет щЩщастье.
Так один фиг разбирать на стороне приложения придется тогда

Михаил
11.09.2018
18:07:19
Ребят, привет. Где можно подготовить себя к собеседованию по запросам, соединениям и т.д.? И можете посоветовать хороший материал по соединениям?

Terminator
11.09.2018
18:42:06
Nikita tKA4 будет жить. Поприветствуем!

Ilshat
11.09.2018
19:25:35
Ребят, привет. Где можно подготовить себя к собеседованию по запросам, соединениям и т.д.? И можете посоветовать хороший материал по соединениям?
Курс для девелоперов интересующей бд. Например mysql for developer от оракл, postgres dev1 от постгрес про (на ютубе есть курс)

Михаил
11.09.2018
19:38:58
Спасибо!

Terminator
11.09.2018
23:09:44
@serboox будет жить. Поприветствуем!

Catherine
12.09.2018
09:33:54
Привет



Что не так делаю?

Выводит 20 записей вместо 4

Anton
12.09.2018
09:34:41
ДИрект намекает)))))

Fike
12.09.2018
09:34:43
на реабилитационный центр для пожилых денег на самом деле не будет

Anton
12.09.2018
09:34:48
Связь двух таблиц сделай

Ilia
12.09.2018
09:42:09
Что не так делаю?
Да вроде всё не так.

lost
12.09.2018
09:44:04
во люди даже с телепона эскуэль решают

во дела

Fike
12.09.2018
09:45:18
это и есть тот самый sql-ex, от которого все плюются?

теперь я Вижу

Admin
ERROR: S client not available

Vasiliy
12.09.2018
09:45:51
Что не так делаю?
JOIN Product и Laptop отсутствует

Google
Кирилл
12.09.2018
09:50:17
Select distinct pr.maker, la.speed from Product pr, Laptop la where pr.model = la.model and la.hd >= 10;

Fike
12.09.2018
09:52:03
Кирилл
12.09.2018
09:53:20
Если поймет почему так, то норм

Catherine
12.09.2018
09:54:29
Бл***

Бессонные ночи сказываются

Fike
12.09.2018
09:55:07
Catherine
12.09.2018
09:55:58
Я тупая просто ахахах

Вместо hd ввожу speed

Рукалицо

Mikhail
12.09.2018
09:58:11
Ilia
12.09.2018
10:05:59
это и есть тот самый sql-ex, от которого все плюются?
Вот характерный пример. Производитель <--1:N--> Продукт. Соответственно, у данного производителя у нескольких продуктов типа Лэптоп может быть объём диска более 10, но естественно при этом у каждого лэптопа быть разные скорости. Что в итоге они хотели вывести запросом -- не понятно. (это уже не говоря о том, что "скорость лэптопа" -- это что-то странное).

Я тупая просто ахахах
Не тупая, а невнимательная.

Fike
12.09.2018
10:11:37
средняя угловая при запуске в нерадивое дитя

Catherine
12.09.2018
10:21:06
а чего ради то?
Ради того, чтоб за короткое время это все выучить

Shaz
12.09.2018
10:22:00
Ilia
12.09.2018
10:25:20
Ради того, чтоб за короткое время это все выучить
Тренируясь на SQL-ex.ru, нифига ты не выяснишь.

Fike
12.09.2018
10:28:31
SQL За Тринадцать Часов Работающий Метод Надо Было Всего Лишь...

Google
Fike
12.09.2018
10:33:30
Переведи...
http://erlang-mnesia-video.ru/

когда-то были очень популярны такие курсы по PHP, SQL и прочей анафеме

Валерия
12.09.2018
11:33:48
Datepart тебе нужен или Month(date) and YEAR(date) или CAST(date as date) BETWEEN '2018-09-01' and '2018-09-30'

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