<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki2.net47.pl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>http://wiki2.net47.pl/index.php?action=history&amp;feed=atom&amp;title=ZDARZENIA_Table_Materialized</id>
		<title>ZDARZENIA Table Materialized - Historia wersji</title>
		<link rel="self" type="application/atom+xml" href="http://wiki2.net47.pl/index.php?action=history&amp;feed=atom&amp;title=ZDARZENIA_Table_Materialized"/>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;action=history"/>
		<updated>2026-04-28T17:01:16Z</updated>
		<subtitle>Historia wersji tej strony wiki</subtitle>
		<generator>MediaWiki 1.18.0</generator>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3676&amp;oldid=prev</id>
		<title>Wojtek: /* Widok zwykły [0] */</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3676&amp;oldid=prev"/>
				<updated>2016-04-25T14:01:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Widok zwykły [0]&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 14:01, 25 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład (dla wizualizacji): Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład (dla wizualizacji &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;problemu&lt;/ins&gt;): Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3668&amp;oldid=prev</id>
		<title>Wojtek o 10:30, 8 kwi 2016</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3668&amp;oldid=prev"/>
				<updated>2016-04-08T10:30:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 10:30, 8 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;1&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;1&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład (dla wizualizacji): Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład (dla wizualizacji): Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zaletą tego rozwiązania jest to że tabela jest składana tylko kiedy dane zostaną zmienione. Wadą: Jeżeli będziemy chcieli tą tabelę wyświetlić (a będzie ona właśnie w tej chwili w trakcie składania), to otrzymamy nieco starsze dane (o kilka/kilkanaście sekund).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zaletą tego rozwiązania jest to że tabela jest składana tylko kiedy dane zostaną zmienione. Wadą: Jeżeli będziemy chcieli tą tabelę wyświetlić (a będzie ona właśnie w tej chwili w trakcie składania), to otrzymamy nieco starsze dane (o kilka/kilkanaście sekund).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Na &lt;/del&gt;terminarzu dla widoku zmaterializowanego pojawiają się 3 ikonki statusu (od prawej do lewej): &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Ikony Stanu==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;W &lt;/ins&gt;terminarzu &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;u&amp;gt;&lt;/ins&gt;dla widoku zmaterializowanego&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/u&amp;gt; &lt;/ins&gt;pojawiają się 3 ikonki statusu (od prawej do lewej): &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Gotowa [Zielony]''' - Widok jest aktualny&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Gotowa [Zielony]''' - Widok jest aktualny&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 32:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Odświeżanie [Czerwony]''' - Tabela jest właśnie składana. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Odświeżanie [Czerwony]''' - Tabela jest właśnie składana. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Zmiana wartości z 0 na 1==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Zmiana wartości z 0 na 1==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3667&amp;oldid=prev</id>
		<title>Wojtek o 10:23, 8 kwi 2016</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3667&amp;oldid=prev"/>
				<updated>2016-04-08T10:23:29Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 10:23, 8 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Odświeżanie [Czerwony]''' - Tabela jest właśnie składana. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Odświeżanie [Czerwony]''' - Tabela jest właśnie składana. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;==Zmiana wartości z 0 na 1==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Jeżeli postanowimy włączyć widok zmaterializowany, po zmianie należy:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;- Każdy zalogowany użytkownik powinien przelogować się do systemu NET47 by zacząć korzystać z widoków zmaterializowanych.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;- Można odświeżyć widok zmaterializowany (ponieważ ten pochodzi z godziny 00:00) komendą SQL:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;REFRESH MATERIALIZED VIEW CONCURRENTLY client.view_terminarz_getall2;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;- Jeżeli nie chcemy tego robić, to najlepiej tą zmienną zmienić przed rozpoczęciem pracy (7:55? zanim ktokolwiek coś zmieni od północy) albo po jej zakończeniu (17:05?). Ostatecznie możemy dopisać/wypisać osobę ze zdarzenia, lub dodać nowe zdarzenie, by wymusić ponowne odświeżenie widoku.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3666&amp;oldid=prev</id>
		<title>Wojtek: /* Widok zwykły [0] */</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3666&amp;oldid=prev"/>
				<updated>2016-04-08T09:40:38Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Widok zwykły [0]&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 09:40, 8 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (6.000/8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład: Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Przykład &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(dla wizualizacji)&lt;/ins&gt;: Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3665&amp;oldid=prev</id>
		<title>Wojtek: /* Widok zwykły [0] */</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3665&amp;oldid=prev"/>
				<updated>2016-04-08T08:57:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Widok zwykły [0]&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 08:57, 8 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;6.000/&lt;/ins&gt;8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''Przykład: Posiadamy 10 kuleczek i 10 pudełeczek w różnych 10 kolorach, jeżeli otrzymamy zadanie by włożyć kuleczkę do pudełeczka o tym samym kolorze zajmie nam to X czasu (dokonamy &amp;quot;55 porównań&amp;quot; w najgorszym wypadku). Po zwiększeniu ilości '''danych 10-krotnie''' (100 kuleczek i 100 pudełeczek w 100 kolorach) potrzebujemy na dopasowanie koloru kuleczki i pudełeczka około '''92x więcej czasu''' (5050 porównań w najgorszym wypadku).''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3664&amp;oldid=prev</id>
		<title>Wojtek: /* Widok zwykły [0] */</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3664&amp;oldid=prev"/>
				<updated>2016-04-08T08:43:18Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Widok zwykły [0]&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← poprzednia wersja&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Wersja z 08:43, 8 kwi 2016&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zwykły [0]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Ew. inną opcją jest przenoszenie zamkniętych zdarzeń do archiwum&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Widok zmaterializowany [1]==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	<entry>
		<id>http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3663&amp;oldid=prev</id>
		<title>Wojtek: Utworzył nową stronę „Zmienna '''ZDARZENIA_Table_Materialized''' definiuje czy korzystamy w terminarz ze zwykłego widoku czy ze zmaterializowanego. Domyślną wartością jest 0 (oznacza...”</title>
		<link rel="alternate" type="text/html" href="http://wiki2.net47.pl/index.php?title=ZDARZENIA_Table_Materialized&amp;diff=3663&amp;oldid=prev"/>
				<updated>2016-04-08T08:25:27Z</updated>
		
		<summary type="html">&lt;p&gt;Utworzył nową stronę „Zmienna &amp;#039;&amp;#039;&amp;#039;ZDARZENIA_Table_Materialized&amp;#039;&amp;#039;&amp;#039; definiuje czy korzystamy w terminarz ze zwykłego widoku czy ze zmaterializowanego. Domyślną wartością jest 0 (oznacza...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Zmienna '''ZDARZENIA_Table_Materialized''' definiuje czy korzystamy w terminarz ze zwykłego widoku czy ze zmaterializowanego.&lt;br /&gt;
Domyślną wartością jest 0 (oznacza widok zwykły). Może przyjąć wartość 1 (oznacza widok zmaterializowany)&lt;br /&gt;
&lt;br /&gt;
Dla małych firm wartość wynosi 0. Nic nie stoi na przeszkodzie by to zmienić.&lt;br /&gt;
&lt;br /&gt;
Dla średnich firm wartość można zmienić na 1, (albo przenosić regularnie zdarzenia zamknięte do archiwum, by zmniejszyć ilość składanych danych - '''''[opcja jeszcze nie dostępna (2016-04-08) ]''''').&lt;br /&gt;
&lt;br /&gt;
Dla dużych firm, które odczuwają spowolnienie w działaniu terminarza wartość należy zmienić na 1.&lt;br /&gt;
==Dostępne wartość zmiennej==&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;pre&amp;gt;0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;1&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Widok zwykły [0]==&lt;br /&gt;
Tabela którą widzimy jest składana (z wielu innych) za każdym razem kiedy chcemy obejrzeć terminarz. Zaletą tego rozwiązania jest to że zawsze posiadamy aktualne dane z &amp;quot;teraz&amp;quot;. Wadą natomiast, że w przypadku dużej ilości wpisów w terminarzu (8.000/10.000 lub więcej). Czas potrzebny na złożenie widoku wydłuża się drastycznie. Ew. inną opcją jest przenoszenie zamkniętych zdarzeń do archiwum.&lt;br /&gt;
&lt;br /&gt;
==Widok zmaterializowany [1]==&lt;br /&gt;
Tabela którą widzimy została już złożona (z wielu innych) wcześniej. Jeżeli ktoś dokona zmiany danych, wówczas tabela zostanie złożona na nowo.&lt;br /&gt;
Zaletą tego rozwiązania jest to że tabela jest składana tylko kiedy dane zostaną zmienione. Wadą: Jeżeli będziemy chcieli tą tabelę wyświetlić (a będzie ona właśnie w tej chwili w trakcie składania), to otrzymamy nieco starsze dane (o kilka/kilkanaście sekund).&lt;br /&gt;
&lt;br /&gt;
Na terminarzu dla widoku zmaterializowanego pojawiają się 3 ikonki statusu (od prawej do lewej): &lt;br /&gt;
&lt;br /&gt;
'''Gotowa [Zielony]''' - Widok jest aktualny&lt;br /&gt;
&lt;br /&gt;
'''Zmieniona [Pomarańczowy]''' - Ktoś przed chwilą zmodyfikował dane. Przez 3 sekundy widok nie jest jeszcze odświeżany (czeka na ew. kolejne zmiany). Jeżeli po 3 sekundach nie będzie kolejnych zmian, a ktoś zażąda pobrania danych, wówczas dane zostaną złożone na nowo. Teoretycznie, jeżeli 30 osób w odstępach 2 sekundowych będzie modyfikować dane, wówczas widok przez 60 sekund nie odświeży się. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;br /&gt;
&lt;br /&gt;
'''Odświeżanie [Czerwony]''' - Tabela jest właśnie składana. ''Jeżeli pobrałeś właśnie dane, to są one nieco nieaktualne.''&lt;/div&gt;</summary>
		<author><name>Wojtek</name></author>	</entry>

	</feed>