
Брандашмыг
03.10.2017
19:36:07
Точнее таблица
Запрос то простой

Maxim
03.10.2017
19:42:02
Такс, вспоминаю как устроено, нашел правильную таблицу )))
даже все проще, 7 млн записей

Google

Maxim
03.10.2017
19:42:33
explain select *,(select name from cities where id=cityid) as city, (select name from regions where id=regionid) as region, (select name from sp where id=spid) as sp from (select * from data where start <= 79006344994 and end >= 79006344994) as t2 order by version desc limit 1;

Igor
03.10.2017
19:42:59
йоптыть

Maxim
03.10.2017
19:43:45

Брандашмыг
03.10.2017
19:44:10
Ну для начала это совсем не то, что ты написал в описании словами

Maxim
03.10.2017
19:44:25

Брандашмыг
03.10.2017
19:44:49
Вот то что ты просил
select * from data where start <= 79006344994 and end >= 79006344994

Maxim
03.10.2017
19:45:00
да, все тут

Брандашмыг
03.10.2017
19:45:09
А не план

Maxim
03.10.2017
19:45:20

Брандашмыг
03.10.2017
19:46:55
И ты фактически иннерджойны в запросе протащил

Google

Брандашмыг
03.10.2017
19:47:17
В общем если хочешь - лей базу, отладим

Igor
03.10.2017
19:47:25
а можно show create data? :)

Брандашмыг
03.10.2017
19:47:29
Скажи только что надо

Maxim
03.10.2017
19:47:42

Igor
03.10.2017
19:47:50
чё?
show create table data

Maxim
03.10.2017
19:48:05
Скажи только что надо
чтобы запрос select * from data where start <= 79006344994 and end >= 79006344994 шустро выполнялся ?

Брандашмыг
03.10.2017
19:48:23
Ну в следующий раз будешь писать правду ))))
А не считать других мудаками

Igor
03.10.2017
19:48:45

Maxim
03.10.2017
19:48:45

Брандашмыг
03.10.2017
19:49:18
?
Ресурсов сколько у базы?

Maxim
03.10.2017
19:49:38
4 секунды - дааа )
не в ресурсах дело
а в неэффективной работы субд

Брандашмыг
03.10.2017
19:50:04
Макс, эффективная она
У нас на мускуле терабайты

Google

Maxim
03.10.2017
19:50:19
нельзя просто так взять и при использовании оператора <> индексы заюзать пр большом кол-ве записей
я еще раз говорю, у вас нет <> по двум колонкам
вы не сталкивались

Брандашмыг
03.10.2017
19:50:49
И такой запрос рядовой

Maxim
03.10.2017
19:50:51
чя дамп сча сделаю

Брандашмыг
03.10.2017
19:52:53
Нет, я тебя просто огорчу 40/384 и 40гиг На всан фулфлеш
Думаю что там 100к иопсов есть

Maxim
03.10.2017
19:53:40
Андрей, твои советы вредны мне, потому что ты мыслишь ресурсами других категорий

Брандашмыг
03.10.2017
19:53:42
но!
У тебя он один

Maxim
03.10.2017
19:53:51
мои запросы должны и могут летать на слабом железе

Брандашмыг
03.10.2017
19:53:55
А не concurrent

Maxim
03.10.2017
19:53:57
мне не надо делать из простых запросов дорогие

Брандашмыг
03.10.2017
19:54:25
И зачем ты план делаешь?
Это дорого часто по ресурсам
Ты скажи сколько ресурсов?
Если 1/4 то там все будет тормозить
Вообще все, что хоть как-то память есть
А у тебя молотилка памятью

Google

Maxim
03.10.2017
19:55:52

Брандашмыг
03.10.2017
19:56:20

Maxim
03.10.2017
19:56:21
я же и вынес от того вопрос )

Wingman
03.10.2017
19:56:32

Maxim
03.10.2017
19:56:34

Брандашмыг
03.10.2017
19:56:52
И он у него тормозит

Maxim
03.10.2017
19:58:00
как-то портал мне писали... написали, сдали, а он тупит адски...

Admin
ERROR: S client not available

Maxim
03.10.2017
19:58:05
а машинка у нас была 400 мгц

Брандашмыг
03.10.2017
19:58:22
Чтобы корова больше давала молока ее надо меньше кормить и больше доить?

Maxim
03.10.2017
19:58:25
так вот. Программер писал на мощной и не заметил как заипошил все регекспами адскими

Брандашмыг
03.10.2017
19:58:28
Тогда будет выгодно?

Maxim
03.10.2017
19:58:35
поправил регекспами, дальше в локалке крутится портал на 400 мгц

Брандашмыг
03.10.2017
19:59:02
У тебя простой запрос тормозитттттт

Maxim
03.10.2017
19:59:34

Google

Брандашмыг
03.10.2017
19:59:35
Я все правильно понял из этой реплики?

Maxim
03.10.2017
19:59:42
Он в пхп бездумно регекспы понатыкал

Wingman
03.10.2017
19:59:48
Дай мне тоже дамп, ковырну)

Maxim
03.10.2017
19:59:51
про то, что ресурсы не надо бездумно выделять

Igor
03.10.2017
20:00:09
да да

Maxim
03.10.2017
20:00:12

Igor
03.10.2017
20:00:12
им не дамп!

Брандашмыг
03.10.2017
20:00:15

Maxim
03.10.2017
20:00:33

Wingman
03.10.2017
20:00:37

Брандашмыг
03.10.2017
20:00:40
Нет ресурсов

Maxim
03.10.2017
20:01:01

Брандашмыг
03.10.2017
20:01:40
Макс, твой запрос переписывается в два или один иннержойн
И не факт что будет легче
Без памяти

Wingman
03.10.2017
20:01:57

Брандашмыг
03.10.2017
20:01:59
Планы жрут

Maxim
03.10.2017
20:02:01
да зачем тебе память? :)
Ну вот сам подумай, он сравнивает без индексов, то есть раблотает цпу, чем поможет память? )

Брандашмыг
03.10.2017
20:02:24
Это блять Не просто селект