Есть ли разница в количестве запросов SQL, если скорость в целом одинаковая?

Dmitriy_2014
На сайте с 01.07.2014
Offline
146
122

Всем привет!

В WordPress’е или PHP есть функции чтобы примерно прикинуть количество SQL-запросов и время исполнения скрипта, такие как get_num_queries () и timer_stop ().

Вот например у любимого сайта моего друга - https://ocomp.info, в футере есть статистика что у него SQL-25 запросов, скорость 0,174 сек.

Пробив свой сайт у меня получается примерно SQL-80 запросов и скорость 0,190 сек, все это про главную страницу. Почти как у него, но SQL запросов больше.

Есть ли разница в производительности между больше этих SQL запросов или меньше, если скорость выполнения скрипта примерно одинакова? ( Ну то есть, как объяснить то, вот у него при 25-SQL => 0,174, то есть у меня при 80-SQL почти тоже самое получается 0,190, можно ли это считать равным не смотря на количество SQL запросов  )

Заранее всем спасибо за ответы!


LEOnidUKG
На сайте с 25.11.2006
Offline
1587
#1

В этом случаи нет, "ИЛИ". Есть "И"

И количество запросов

И настройка Mysql

И версия Mysql

И характеристики сервера

И плагины которые создают эти запросы

И от правильности запросов

И от загруженности сервера

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#2
LEOnidUKG #:

В этом случаи нет, "ИЛИ". Есть "И"

И количество запросов

И настройка Mysql

И версия Mysql

И характеристики сервера

И плагины которые создают эти запросы

И от правильности запросов

И от загруженности сервера

Да, это конечно сложней сравнить :), а вот если цифры 25SQL/0.174 = 80SQL/0.190(ну почти 0,174)?
suffix
На сайте с 26.08.2010
Offline
275
#3

Это просто цифры - без понимания что за запросы вопрос бесмысленнен.

Ну вот у меня так - много знаний Вам это дало :)  ?

jpg 1.jpg
Клуб любителей хрюш (https://www.babai.ru)
Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#4
suffix #:

Это просто цифры - без понимания что за запросы вопрос бесмысленнен.

Ну вот у меня так - много знаний Вам это дало :)  ?

Мне это может дать примерно такое понимание – подумаешь SQL запросов много, зато скорость такая же, как и у этого сайта, то есть все быстро, но запросов больше, но в этом нет ничего страшного. Как-то так :)

Время исполнения запросов: 0.0038 сек., что-то мне все хуже и хуже :)
totamon
На сайте с 12.05.2007
Offline
358
#5
эти цифры могут изменить на порядок, например, при большей загрузке сервера... не количество запросов, а время выполнения, именно из-за количества запросов😉
Хостинг от 90р ( https://goo.gl/h1VRkY ) и ВПС от 161р ( https://goo.gl/vw9JH7 ) 14 дней бесплатный тест! Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno ХОСТИНГ №1 РОССИИ https://8fn.ru/beget Монетизация любых сайтов PUSHами ( https://8fn.ru/push ) - лучшая цена клика и показа ;)
LEOnidUKG
На сайте с 25.11.2006
Offline
1587
#6
Dmitriy_2014 #:
Да, это конечно сложней сравнить :), а вот если цифры 25SQL/0.174 = 80SQL/0.190(ну почти 0,174)?

Если просто цифры, то 25 меньше 80, а 0,174 меньше 0,190. Обращайтесь 😅

Dmitriy_2014
На сайте с 01.07.2014
Offline
146
#7
LEOnidUKG #:

Если просто цифры, то 25 меньше 80, а 0,174 меньше 0,190. Обращайтесь 😅

Неплохо 👏, но в целом если скорость почти одинаковая, то без разницы сколько там запросов, я понял!
CU
На сайте с 02.03.2014
Offline
61
#8
totamon #:
эти цифры могут изменить на порядок, например, при большей загрузке сервера... не количество запросов, а время выполнения, именно из-за количества запросов😉

Я б прислушался.

1000 посетителей по 25 запросов или по 80.

Разница стоимости хостинга для поддержания одинаковой скорости. Но если визитов и правда 1000 в день, можно забить. Вы не почувствуете. 

W1
На сайте с 22.01.2021
Offline
9
#9
Dmitriy_2014 #:
если скорость почти одинаковая, то без разницы сколько там запросов, я понял!

Два простых запроса - лучше, чем один сложный. Два сложных запроса - хуже, чем один сложный. А ещё бывает сервер не на локалхосте. А в целом - чем меньше запросов, тем лучше, однако не следует доводить идею до фанатизма, выпендриваясь в стиле  SELECT … IN ( SELECT …)

Когда-нибудь здесь будет форум - https://webinfo.guru

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий