adybov.ru
http://www.adybov.ru/forum/

может долой их, мертвые-то души?
http://www.adybov.ru/forum/viewtopic.php?f=29&t=12368
Страница 1 из 2

Автор:  zelyal [ 28 ноя, 2014, 16:40 ]
Заголовок сообщения:  может долой их, мертвые-то души?

А вот интересно, если отсечь всех, кто зарегистрировался, например, с 2008 по 2010 года и не выдал ни одного сообщения - форум быстрее вращаться будет? Я таких почти 1000 насчитал.

Автор:  НП [ 28 ноя, 2014, 19:25 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

zelyal писал(а):
если отсечь всех, кто зарегистрировался, например, с 2008 по 2010 года и не выдал ни одного сообщения - форум быстрее вращаться будет?

Вряд ли. Непонятно, чем отсечение ускорит вращение?
:wink:

Автор:  zelyal [ 28 ноя, 2014, 20:40 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Чем меньше таблица, тем быстрее выборка из нее

Автор:  Ocean [ 28 ноя, 2014, 21:08 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

zelyal писал(а):
Чем меньше таблица, тем быстрее выборка из нее

Объясните простолюдину - чего кому и как что ускорит?

Автор:  zelyal [ 28 ноя, 2014, 21:43 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Сайт быстрее отвечать будет

Автор:  zelyal [ 29 ноя, 2014, 16:03 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Да и пусть читает, регистрация для этого не нужна.

Автор:  НП [ 30 ноя, 2014, 10:01 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

;-)
1. Прошу админов обьяснить популярно, как связаны таблица личных аккаунтов и скорость отклика форума.
2. Ничего личного, просто тоже стало интересно.

Оффтоп: в анекдотах кмк скрыт смысл бытия и возможно именно поэтому, мне впомнился анекдот про то, что в определенных жизненных ситуациях правильно менять леди, а не кровати

Автор:  zelyal [ 30 ноя, 2014, 13:13 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Админы молчат что-то, это просто мои соображения. Идея как будто бы ясна - чем меньше таблица, тем быстрее в ней найдешь. Да и из общих соображений - какой смысл держать записи пользователей, которые за 4-6 лет не отослали ни одного сообщения. Зуб даю, они даже аккаунты свои не помнят. "Меньше народа - больше кислорода".

Автор:  den_s [ 01 дек, 2014, 2:09 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Возможно, в базе есть кэширование, типа Prefetch в винде - и тогда наиболее частые ники и их сообщения постоянно болтаются в более быстром кэше...

Автор:  Serzuker [ 01 дек, 2014, 4:28 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Таблица аккаунтов читается лишь в момент входа в систему. Во время работы данные аккаунта находятся в оперативной памяти и "мёртвые души" никак не мешают. Учитывая, что тут всего 15 тыс. аккаунтов, её вообще можно сразу загрузить в оперативную память, хотя и обычной индексации достаточно. А вот что реально влияет на время отклика, так это количество одновременно работающих пользователей. Тут все зависит от реализации движка.

Автор:  Bobr [ 01 дек, 2014, 8:47 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Ничего не даст. Таблица аккаунтов ничтожно мала по сравнению с базой сообщений и тем самого форума. Но даже и объем базы сообщений не сильно влияет на скорость отклика форума. Тут скорее пропускная способность инет-канала к месту расположения сервера с базой форума, производительность самого сервера и движка (программы) на котором расположен форум. И тут не особо будет влиять даже количество одновременно работающих пользователей, конечно если это количество не будет измеряться сотнями.

Автор:  TYMAH [ 01 дек, 2014, 10:05 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Чистка мертвых душ абсолютно ничего не даст. Кстати тормозов особо не замечал за форумом и сайтом.

Автор:  zelyal [ 01 дек, 2014, 10:51 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Ну, допустим, что-то даст. Таблицу пользователей станет гораздо проще просмотреть. Я бы предложил вообще удалить записи тех, кто, скажем, за год после регистрации не отправил ни одного послания. Т.е. вошел, зарегился и "помер" с нулевым количеством сообщений.

Автор:  den_s [ 01 дек, 2014, 11:57 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Насколько знаю, такая оптимизация мало популярна, на известных мне форумах ники "вечные"

Автор:  ГиВи [ 01 дек, 2014, 14:30 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Ну, например, есть ветераны, которые по каким-то причинам не выходят сейчас на связь, зачем их грести под ту же гребёнку? Может, фильтр - типа реже раза в полгода - тогда архивировать учётную запись и восстанавливать через модератора?

Автор:  zelyal [ 01 дек, 2014, 15:36 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

ГиВи писал(а):
есть ветераны, которые по каким-то причинам не выходят сейчас на связь

Я предлагаю удалить тех, у кого в графе "отправлено сообщений" - 0. Таких почти 1000. Зарегистрировался, не не послал ни одного сообщения. По определению "ветеран" - тот кто пишет. А тот, кто только читает - "партизан" :).

Автор:  adybov [ 01 дек, 2014, 17:07 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

Сотка писал(а):
В чем я неправ?

Во всём правы :)
Я тоже не понимаю о чём тут так долго говорят, особенно после выступления TYMAH:)

Автор:  Толик [ 07 дек, 2014, 21:05 ]
Заголовок сообщения:  Re: может долой их, мертвые-то души?

значит можно продолжать читать дальше :good:

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/