Jump to content

За что я не люблю IPS :)

Featured Replies

Posted
comment_171847

Вы всё еще спрашиваете, почему IPS такой тормознутый? Время выполнения одинаковых по сути запросов.. В 4 с лишним раза медленнее..

\IPS\Db::i()->select( '*', 'forums_posts', array("pid=?", 471) ) -> 0,00078797340393066 сек.
\IPS\forums\Topic\Post::load(471) -> 0,0033941268920898 сек.

 

 

comment_171849
33 минуты назад, Desti сказал:

В 4 с лишним раза медленнее..

может зависит от хостинга или серва?

терпение сын мой 😔

  • Author
comment_171850

Хостинг провайдер "Патсталом", какой-то Core Quad c 4gb и debian 9 на работе.

  • Author
comment_171851

Домашний сервер (i5 какой-то, 16gb, ssd)

\IPS\Db::i()->select( '*', 'forums_posts', array("pid=?") ) -> 0.000020980835 сек.
\IPS\forums\Topic\Post::load() -> 0.003468036652сек.
load / DB = 165.295454256230
$mysqli->query("SELECT * FROM forums_posts where pid=") -> 0.000183105469сек.
load / mysqli = 18.940104142930

Форумный сервер (Xeon E5-2620, 64gb)

\IPS\Db::i()->select( '*', 'forums_posts', array("pid=?") ) -> 0.000013828278сек.
\IPS\forums\Topic\Post::load()-> 0.001410961151сек.
load / DB = 102.034479708898
$mysqli->query("SELECT * FROM forums_posts where pid=") -> 0.000104904175сек.
load / mysqli = 13.449999973786

Первая строка, скорее всего,  из кеша, но всё равно ужас-ужас, ведь load тоже из кеша берет.

  • Author
comment_171895

При чем тут он? Вместо него давно redis и он работает, но объекты классов не живут в кеше. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.