<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver.ro/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>T-SQL</title><link>http://sqlserver.ro/forums/15/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4626.aspx</link><pubDate>Thu, 10 Apr 2008 11:46:06 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4626</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4626.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4626</wfw:commentRss><description>am facut un test pe 1 milion de inregistrari.&lt;br&gt;&lt;br&gt;Daca este cu timestamp si cu un update normal (fara conditie) se termina in cam 2 minute &lt;br&gt;Daca schimb si pun datetime si pun si un trigger imi ajunge pe la 18 minute.&lt;br&gt;&lt;br&gt;Diferenta mare .... &lt;br&gt;Triggerul este urmatorul&lt;br&gt;&lt;br&gt;CREATE TRIGGER [dbo].[Participant_TimeStamp] &lt;br&gt;ON [dbo].[Participant]&lt;br&gt;AFTER UPDATE&lt;br&gt;AS&lt;br&gt;BEGIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATE TBL_Participant &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET UltimaModificare = getdate() &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM INSERTED &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE TBL_Participant.ID = INSERTED.ID&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;END&lt;br&gt;GO&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4625.aspx</link><pubDate>Thu, 10 Apr 2008 11:02:04 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4625</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4625.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4625</wfw:commentRss><description>Da, S-ar putea sa se faca un astfel de update :( de la nivelul aplicatie.&lt;br&gt;Oricum timpul cu triggerul e cu mult m mare decat fara .. si acesta se mareste odata cu marirea dimensiunii tabelului.&lt;br&gt;&lt;br&gt;:(&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4620.aspx</link><pubDate>Wed, 09 Apr 2008 16:48:15 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4620</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4620.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4620</wfw:commentRss><description>&lt;P&gt;Vei face update pentru tot tabelul? Nici un WHERE pe nicaieri? &lt;img src="http://sqlserver.ro/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4617.aspx</link><pubDate>Wed, 09 Apr 2008 16:34:29 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4617</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4617.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4617</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ca si date comparative pe un tabel cu 60.000 de intreg&lt;br&gt;&lt;br&gt;
1. Dc folosesc un timestamp atunci update-ul se face in cam 7 sec&lt;br&gt;2. daca folosesc un datetime cu trigger update-ul se face in 30 sec.&lt;br&gt;&lt;br&gt;E o diferenta cam mare :( &lt;br&gt;&lt;br&gt;DAniel.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;E oarecum normal. Tipul timestamp e nativ spre deosebire de - virgula - declansatorul AFTER UPDATE.&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;O sa incerc sa testez si server trace ... daca zici ca s-ar putea sa se imbunatateasca rezultatul.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;De fapt a fost un indemn sa investighezi si varianta asta.&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4615.aspx</link><pubDate>Wed, 09 Apr 2008 14:59:19 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4615</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4615.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4615</wfw:commentRss><description>Ca si date comparative pe un tabel cu 60.000 de intreg&lt;br&gt;&lt;br&gt;
1. Dc folosesc un timestamp atunci update-ul se face in cam 7 sec&lt;br&gt;2. daca folosesc un datetime cu trigger update-ul se face in 30 sec.&lt;br&gt;&lt;br&gt;E o diferenta cam mare :( &lt;br&gt;&lt;br&gt;O sa incerc sa testez si server trace ... daca zici ca s-ar putea sa se imbunatateasca rezultatul.&lt;br&gt;&lt;br&gt;&lt;br&gt;DAniel.&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4613.aspx</link><pubDate>Wed, 09 Apr 2008 14:52:01 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4613</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4613.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4613</wfw:commentRss><description>De asemenea daca nu te declari multumit poti testa si o solutie folosind "server trace" (daca ai SQL Server 2005).&lt;br&gt;Vezi BOL plus &lt;a href="http://www.sqlteam.com/article/examining-sql-server-trace-files"&gt;[1]&lt;/a&gt; si &lt;a href="http://vyaskn.tripod.com/server_side_tracing_in_sql_server.htm"&gt;[2]&lt;/a&gt;.&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4612.aspx</link><pubDate>Wed, 09 Apr 2008 14:49:24 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4612</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4612.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4612</wfw:commentRss><description>Merci pentru sfat :) chiar ma gandeam ca poate se poate scrie m&amp;nbsp; bine update-ul ala :) &lt;br&gt;&lt;br&gt;Daniel.&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4611.aspx</link><pubDate>Wed, 09 Apr 2008 14:47:13 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4611</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4611.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4611</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Pai din aplicatia C# ar putea din greseala o anumita functie de SAVE sa faca un astfel de update pe toate articolele. &lt;br&gt;Coduri din aplicatie nu pot publica pentru ca nu prea aj la ele :( ma ocup de SQL si cam atat.&lt;br&gt;&lt;br&gt;Eu zic ca este un scenariu curent.&lt;br&gt;Cat desptre codul de SQL ... acesta este urmatorul.&lt;br&gt;&lt;br&gt;ALTER TABLE Participant ADD UltimaModificare DATETIME CONSTRAINT&amp;nbsp; Ultima_Default DEFAULT getdate()&lt;br&gt;&lt;br&gt;IF EXISTS (SELECT * FROM sysobjects &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE id = OBJECT_ID(N'[dbo].[Participant_TRTimeStamp]') &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; AND type in (N'TR') &lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP TRIGGER [dbo].[Participant_TRTimeStamp]&lt;br&gt;GO&lt;br&gt;&lt;br&gt;CREATE TRIGGER [dbo].[Participant_TRTimeStamp] &lt;br&gt;ON [dbo].[Participant]&lt;br&gt;AFTER UPDATE&lt;br&gt;AS&lt;br&gt;BEGIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATE Participant SET UltimaModifcare = getdate() &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE ID_Participant = &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT ID FROM INSERTED&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ) &lt;br&gt;END&lt;br&gt;GO&lt;br&gt;&lt;br&gt;iar apoi am incercat cu UPDATE PArticipant SET Nume = 'x' &lt;br&gt;Nu am index pe campul Nume pentru ca asta ar incetini si m mult&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;CREATE&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;TABLE&lt;/span&gt; Produs &lt;br&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;ID &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;IDENTITY&lt;/span&gt;(1,1) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;PRIMARY&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;KEY&lt;/span&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;Denumire &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;VARCHAR&lt;/span&gt;(50) &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;NOT&lt;/span&gt; &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;NULL&lt;/span&gt;,&lt;br&gt;&amp;nbsp;&amp;nbsp;UltimaModificare &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DATETIME&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DEFAULT&lt;/span&gt; &lt;span style="color:Fuchsia;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;GETDATE&lt;/span&gt;() &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;NOT&lt;/span&gt; &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;NULL&lt;/span&gt;&lt;br&gt;)&lt;br&gt;GO&lt;br&gt;&lt;br&gt;/*&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;WHILE&lt;/span&gt; 1 = 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INSERT&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INTO&lt;/span&gt; Produs (Denumire) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;VALUES&lt;/span&gt; (&lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'A'&lt;/span&gt;)&lt;br&gt;GO&lt;br&gt;*/&lt;br&gt;&lt;br&gt;&lt;span style="color:Teal;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;CREATE&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;TRIGGER&lt;/span&gt; trgProdusUpdate&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ON&lt;/span&gt; Produs&lt;br&gt;AFTER &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;UPDATE&lt;/span&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;IF&lt;/span&gt; &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;NOT&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;UPDATE&lt;/span&gt;(UltimaModificare)&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;UPDATE&lt;/span&gt; Produs&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SET&lt;/span&gt; UltimaModificare = &lt;span style="color:Fuchsia;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;GETDATE&lt;/span&gt;()&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt; Produs &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INNER&lt;/span&gt; &lt;span style="color:Silver;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;JOIN&lt;/span&gt; inserted &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ON&lt;/span&gt; Produs.ID = inserted.ID&lt;br&gt;GO&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;UPDATE&lt;/span&gt; Produs&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SET&lt;/span&gt; Denumire = &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'C'&lt;/span&gt;&lt;br&gt;GO&lt;br&gt;&lt;br&gt;&lt;/span&gt;In declansator foloseste jonctiune si nu subinterogare.&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;br&gt;&lt;/span&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4610.aspx</link><pubDate>Wed, 09 Apr 2008 14:33:34 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4610</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4610.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4610</wfw:commentRss><description>Pai din aplicatia C# ar putea din greseala o anumita functie de SAVE sa faca un astfel de update pe toate articolele. &lt;br&gt;Coduri din aplicatie nu pot publica pentru ca nu prea aj la ele :( ma ocup de SQL si cam atat.&lt;br&gt;&lt;br&gt;Eu zic ca este un scenariu curent.&lt;br&gt;Cat desptre codul de SQL ... acesta este urmatorul.&lt;br&gt;&lt;br&gt;ALTER TABLE Participant ADD UltimaModificare DATETIME CONSTRAINT&amp;nbsp; Ultima_Default DEFAULT getdate()&lt;br&gt;&lt;br&gt;IF EXISTS (SELECT * FROM sysobjects &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE id = OBJECT_ID(N'[dbo].[Participant_TRTimeStamp]') &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; AND type in (N'TR') &lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP TRIGGER [dbo].[Participant_TRTimeStamp]&lt;br&gt;GO&lt;br&gt;&lt;br&gt;CREATE TRIGGER [dbo].[Participant_TRTimeStamp] &lt;br&gt;ON [dbo].[Participant]&lt;br&gt;AFTER UPDATE&lt;br&gt;AS&lt;br&gt;BEGIN&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATE Participant SET UltimaModifcare = getdate() &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE ID_Participant = &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT ID FROM INSERTED&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ) &lt;br&gt;END&lt;br&gt;GO&lt;br&gt;&lt;br&gt;iar apoi am incercat cu UPDATE PArticipant SET Nume = 'x' &lt;br&gt;Nu am index pe campul Nume pentru ca asta ar incetini si m mult&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4609.aspx</link><pubDate>Wed, 09 Apr 2008 14:22:40 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4609</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4609.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4609</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Am pus triggerul pe un tabel cu 1 mil de inregistrari ... :( si i-am dat apoi un UPDATE pe campul Nume ... cu 'x' .... &lt;br&gt;si ruleaza de cam 12 minute :( si m are &lt;br&gt;&lt;br&gt;sunt curios apoi ... daca scot trigger-ul in cat timp imi face update-ul pe campul Prenume cu 'Y'&lt;br&gt;&lt;br&gt;Daniel&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Intrebarea este daca acesta este un scenariu curent (sa zicem) pentru aplicatia ta sau este o exceptie ?&lt;br&gt;&lt;br&gt;Publica codul sursa sa vedem si noi.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4608.aspx</link><pubDate>Wed, 09 Apr 2008 14:18:00 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4608</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4608.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4608</wfw:commentRss><description>Nu am index pe Nume, dar cred ca nici nu m-ar ajuta in aceasta situatie. Ar tre dupa ce face update-ul sa faca si reindexare :( care ar dura enorm, parerea mea. &lt;br&gt;Nu prea am atata nervi sa ii dau si un index pe nume :) si sa astept sa vad cum se comporta.&lt;br&gt;&lt;br&gt;&lt;br&gt;Daniel.&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4607.aspx</link><pubDate>Wed, 09 Apr 2008 14:15:04 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4607</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4607.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4607</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Am pus triggerul pe un tabel cu 1 mil de inregistrari ... :( si i-am dat apoi un UPDATE pe campul Nume ... cu 'x' .... &lt;br&gt;si ruleaza de cam 12 minute :( si m are &lt;br&gt;&lt;br&gt;sunt curios apoi ... daca scot trigger-ul in cat timp imi face update-ul pe campul Prenume cu 'Y'&lt;br&gt;&lt;br&gt;Daniel&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Mda... si sigur ai index pe Nume ... ?&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4606.aspx</link><pubDate>Wed, 09 Apr 2008 13:53:48 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4606</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4606.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4606</wfw:commentRss><description>Am pus triggerul pe un tabel cu 1 mil de inregistrari ... :( si i-am dat apoi un UPDATE pe campul Nume ... cu 'x' .... &lt;br&gt;si ruleaza de cam 12 minute :( si m are &lt;br&gt;&lt;br&gt;sunt curios apoi ... daca scot trigger-ul in cat timp imi face update-ul pe campul Prenume cu 'Y'&lt;br&gt;&lt;br&gt;Daniel&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4605.aspx</link><pubDate>Wed, 09 Apr 2008 13:34:32 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4605</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4605.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4605</wfw:commentRss><description>merci diana :) acu am aj si la clauza de OUTPUT&lt;br&gt;&lt;br&gt;Daniel&lt;br&gt;</description></item><item><title>Re: TIMESTAMP</title><link>http://sqlserver.ro/forums/thread/4604.aspx</link><pubDate>Wed, 09 Apr 2008 13:29:18 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:4604</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/4604.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=4604</wfw:commentRss><description>...iar daca vrei sa "vezi" si vechile valori, poti "pune" trigger-ul sa insereze "istoricul" intr-un alt tabel. De asemenea, vezi si clauza OUTPUT pentru UPDATE (2005)</description></item></channel></rss>