<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Never create index on a boolean type.]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=1925</link>
		<description><![CDATA[Najświeższe odpowiedzi w Never create index on a boolean type..]]></description>
		<lastBuildDate>Thu, 02 Jan 2014 07:20:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Never create index on a boolean type.]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4953#p4953</link>
			<description><![CDATA[Tu jest całkiem niezły opis działania index-ów [url=http://wazniak.mimuw.edu.pl/index.php?title=BD-2st-1.2-w07.tresc-1.1-toc]Link[/url], opis pomoże Ci zrozumieć zagadnienie]]></description>
			<author><![CDATA[dummy@example.com (c_michal)]]></author>
			<pubDate>Thu, 02 Jan 2014 07:20:54 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4953#p4953</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Never create index on a boolean type.]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4952#p4952</link>
			<description><![CDATA[Dzięki za odpowiedź :)]]></description>
			<author><![CDATA[dummy@example.com (pkozak)]]></author>
			<pubDate>Tue, 31 Dec 2013 16:34:49 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4952#p4952</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Never create index on a boolean type.]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4951#p4951</link>
			<description><![CDATA[Mała selektywność danych.

Jeśli masz indeks na polu typu integer, to tam jest sporo możliwych wartości (zazwyczaj, nie mówię o przypadkach specyficznych).

boolean ma (z definicji) tylko 2 lub 3 wartości. Więc, jeśli rozkład jest równy, to index nie ma znaczenia bo za mała selektywność danych.

A jak jakaś wartośc boola jest bardzo częsta, a inna rzadka, to lepiej użyć indeksów częściowych, z warunkiem na wartość booleana, ale indeksujące coś innego - bardziej sensownego.]]></description>
			<author><![CDATA[dummy@example.com (depesz)]]></author>
			<pubDate>Tue, 31 Dec 2013 15:53:12 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4951#p4951</guid>
		</item>
		<item>
			<title><![CDATA[Never create index on a boolean type.]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4950#p4950</link>
			<description><![CDATA[W prezentacji z PGCon 2013 padają słowa [url=http://postimg.org/image/xvz6w434n/]Never create index on a boolean type[/url]. Czy ktoś może mi wyjaśnić z czego to wynika?]]></description>
			<author><![CDATA[dummy@example.com (pkozak)]]></author>
			<pubDate>Tue, 31 Dec 2013 11:42:33 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4950#p4950</guid>
		</item>
	</channel>
</rss>
