<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=27920</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=27920&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «[Новости LinuxForum] №1: Оптимизация пользовательской базы данных».]]></description>
		<lastBuildDate>Wed, 24 Apr 2013 18:12:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=342487#p342487</link>
			<description><![CDATA[<div class="quotebox"><cite>XELFAER пишет:</cite><blockquote><p>очистка выполнена для оптимизации или были какие то прецеденты предшествующие этому?</p></blockquote></div><p>Да, в целях оптимизации. База на диске занимает меньше места+поиск по ней теперь быстрее (пока что) <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Wed, 24 Apr 2013 18:12:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=342487#p342487</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=342486#p342486</link>
			<description><![CDATA[<div class="quotebox"><cite>verg пишет:</cite><blockquote><p>Почищена пользовательская база данных.<br />Удалены все аккаунты пользователей без сообщений, зарегистрированные до 01 января 2013 года.</p></blockquote></div><p>очистка выполнена для оптимизации или были какие то прецеденты предшествующие этому?</p>]]></description>
			<author><![CDATA[null@example.com (XELFAER)]]></author>
			<pubDate>Wed, 24 Apr 2013 18:09:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=342486#p342486</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=342481#p342481</link>
			<description><![CDATA[<div class="quotebox"><cite>verg⇓ пишет:</cite><blockquote><p>Почищена пользовательская база данных.</p></blockquote></div><p>Неудачно написано, я вначале прочитал как : <em>похищена</em>,&nbsp; почувствовал себя неуютно. А потом перечитал еще раз, прям гора с плеч <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p>]]></description>
			<author><![CDATA[null@example.com (stalker_tk)]]></author>
			<pubDate>Wed, 24 Apr 2013 17:43:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=342481#p342481</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=342001#p342001</link>
			<description><![CDATA[<div class="quotebox"><cite>-=Serj=-⇓ пишет:</cite><blockquote><p>Но ведь при выводе поста из таблицы сообщений, наверняка каждый раз приходится же делать выборку по связанной с ней таблицей юзверей. Я так понял..</p></blockquote></div><p>увидеть бы время выполнения запроса.</p>]]></description>
			<author><![CDATA[null@example.com (i2ks)]]></author>
			<pubDate>Tue, 23 Apr 2013 09:26:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=342001#p342001</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341993#p341993</link>
			<description><![CDATA[<div class="quotebox"><cite>i2ks⇓ пишет:</cite><blockquote><p>Я вот не понимаю. каким образом пустые аккаунты дают нагрузку на БД сервера?</p></blockquote></div><p>Но ведь при выводе поста из таблицы сообщений, наверняка каждый раз приходится же делать выборку по связанной с ней таблицей юзверей. Я так понял..<br /></p><div class="codebox"><pre><code>// 2. Retrieve the posts (and their respective poster/online status) by known id`s
    $query = array(
        &#039;SELECT&#039;    =&gt; &#039;u.email, u.title, u.url, u.location, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, u.avatar, u.avatar_width, u.avatar_height, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online&#039;,
        &#039;FROM&#039;        =&gt; &#039;posts AS p&#039;,
        &#039;JOINS&#039;        =&gt; array(
            array(
                &#039;INNER JOIN&#039;    =&gt; &#039;users AS u&#039;,
                &#039;ON&#039;            =&gt; &#039;u.id=p.poster_id&#039;
            ),
            array(
                &#039;INNER JOIN&#039;    =&gt; &#039;groups AS g&#039;,
                &#039;ON&#039;            =&gt; &#039;g.g_id=u.group_id&#039;
            ),
            array(
                &#039;LEFT JOIN&#039;        =&gt; &#039;online AS o&#039;,
                &#039;ON&#039;            =&gt; &#039;(o.user_id=u.id AND o.user_id!=1 AND o.idle=0)&#039;
            ),
        ),
        &#039;WHERE&#039;        =&gt; &#039;p.id IN (&#039;.implode(&#039;,&#039;, $posts_id).&#039;)&#039;,
        &#039;ORDER BY&#039;    =&gt; &#039;p.id&#039;
    );</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (-=Serj=-)]]></author>
			<pubDate>Tue, 23 Apr 2013 08:37:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341993#p341993</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341973#p341973</link>
			<description><![CDATA[<p>Да, много почищены, 25 страниц юзеров с нулями, а сколько юзеров с единичными сообщениями но отсутствующие?&nbsp; &nbsp;Это называется зачистка?</p>]]></description>
			<author><![CDATA[null@example.com (Zhenjko)]]></author>
			<pubDate>Tue, 23 Apr 2013 06:37:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341973#p341973</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341960#p341960</link>
			<description><![CDATA[<p>Я вот не понимаю. каким образом пустые аккаунты дают нагрузку на БД сервера?</p>]]></description>
			<author><![CDATA[null@example.com (i2ks)]]></author>
			<pubDate>Tue, 23 Apr 2013 05:33:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341960#p341960</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341942#p341942</link>
			<description><![CDATA[<p>ИМХО, надо бы еще почистить тех, кто в течении 2х-3х лет не появлялся на форуме.</p>]]></description>
			<author><![CDATA[null@example.com (Gnom)]]></author>
			<pubDate>Tue, 23 Apr 2013 04:24:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341942#p341942</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341940#p341940</link>
			<description><![CDATA[<p>Мне думается, что <strong>-=Serj=-</strong>, просто шутит...</p>]]></description>
			<author><![CDATA[null@example.com (Nigelist)]]></author>
			<pubDate>Tue, 23 Apr 2013 04:18:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341940#p341940</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341929#p341929</link>
			<description><![CDATA[<div class="quotebox"><cite>verg пишет:</cite><blockquote><div class="quotebox"><cite>Vitri пишет:</cite><blockquote><p>Кстати, много удалили-то?</p></blockquote></div><p>~14000</p></blockquote></div><p>хохохо </p><p>у меня лично ничего не изменилось, на верное в силу нормального интернета.</p>]]></description>
			<author><![CDATA[null@example.com (Rassol2)]]></author>
			<pubDate>Mon, 22 Apr 2013 23:30:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341929#p341929</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341924#p341924</link>
			<description><![CDATA[<div class="quotebox"><cite>Vitri пишет:</cite><blockquote><p>Кстати, много удалили-то?</p></blockquote></div><p>~14000</p>]]></description>
			<author><![CDATA[null@example.com (verg)]]></author>
			<pubDate>Mon, 22 Apr 2013 21:07:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341924#p341924</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341923#p341923</link>
			<description><![CDATA[<div class="quotebox"><cite>verg пишет:</cite><blockquote><p>Как только, так сразу.</p></blockquote></div><p>Хотел пошутить про дебианщиков, но вспомнил, что Вы не дебианщик.</p><p>Кстати, много удалили-то?</p>]]></description>
			<author><![CDATA[null@example.com (Vitri)]]></author>
			<pubDate>Mon, 22 Apr 2013 21:06:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341923#p341923</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341920#p341920</link>
			<description><![CDATA[<div class="quotebox"><cite>Vitri пишет:</cite><blockquote><p>C какой периодичностью будут выходить новые выпуски?</p></blockquote></div><p>Как только, так сразу.</p>]]></description>
			<author><![CDATA[null@example.com (verg)]]></author>
			<pubDate>Mon, 22 Apr 2013 21:02:02 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341920#p341920</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341919#p341919</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>№1</p></blockquote></div><p>C какой периодичностью будут выходить новые выпуски?</p>]]></description>
			<author><![CDATA[null@example.com (Vitri)]]></author>
			<pubDate>Mon, 22 Apr 2013 20:58:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341919#p341919</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Новости LinuxForum] №1: Оптимизация пользовательской базы данных]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=341905#p341905</link>
			<description><![CDATA[<div class="quotebox"><cite>karl_muenhgausen⇓ пишет:</cite><blockquote><p>Это может быть опасно! Тут и до пары полосок недалеко...</p></blockquote></div><p>Злоупотребление виагрой пагубно сказывается на чувстве юмора.</p>]]></description>
			<author><![CDATA[null@example.com (-=Serj=-)]]></author>
			<pubDate>Mon, 22 Apr 2013 18:51:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=341905#p341905</guid>
		</item>
	</channel>
</rss>
