<?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>Intrebari generale</title><link>http://sqlserver.ro/forums/16/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6856.aspx</link><pubDate>Fri, 27 Feb 2009 22:49:10 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6856</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6856.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6856</wfw:commentRss><description>&lt;P&gt;Este bine sa pui log-ul pe un "array" de&amp;nbsp;discuri dedicat, vezi&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sqlskills.com/blogs/Kimberly/post/8-Steps-to-better-Transaction-Log-throughput.aspx"&gt;http://sqlskills.com/blogs/Kimberly/post/8-Steps-to-better-Transaction-Log-throughput.aspx&lt;/A&gt;&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6855.aspx</link><pubDate>Fri, 27 Feb 2009 16:28:57 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6855</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6855.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6855</wfw:commentRss><description>Ba da, pentru ca trebuie citite paginile de log deja scrise, si pentru ca trebuie scrise paginile de backup. &lt;br&gt;Ba nu, pentru ca backup-ul oricum &lt;i&gt;trebuie&lt;/i&gt; facut, deci acelasi volum de I/O se efectueaza, problema e doar daca faci backup de volum X la 10 minute sau backup de volum X * 12 la doua ore.&lt;br&gt;Daca nu se face backuplog &lt;i&gt;des&lt;/i&gt; insa exista doua probleme: &lt;br&gt;- log-growth event-uri, o problema incomparabil mai grava decit I/O-ul de backup ('freeze' complect pe toate operatiile pina creste LDF-ul)&lt;br&gt;- cresterea marimii backup-ului&lt;br&gt;- cresterea perioadei de risk in caz de crash&lt;br&gt;&lt;br&gt;Un storage bine dimensionat oricum trebuie sa ia in calcul si acest I/O de la backup, este o necesitate de functionare a sistemului, nu poate fi 'maturat sub pres'.&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6854.aspx</link><pubDate>Fri, 27 Feb 2009 11:05:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6854</guid><dc:creator>Jourjaque</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6854.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6854</wfw:commentRss><description>Si nu afecteaza prea mult performantele pe disk ?&lt;br&gt;&lt;br&gt;Merci!&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6848.aspx</link><pubDate>Thu, 26 Feb 2009 13:37:57 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6848</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6848.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6848</wfw:commentRss><description>Absolut. La 10-15 minute max.&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6847.aspx</link><pubDate>Thu, 26 Feb 2009 13:21:36 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6847</guid><dc:creator>Jourjaque</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6847.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6847</wfw:commentRss><description>Am si eu o intrebare ! Observ ca s-a sugerat ideea unui plan de transaction log f des ! In conditiile unui server f incarcat,cu multi useri, in care fisierul de log ajunge la 11GB dupa doar 2 ore este recomandat acesta ?&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6836.aspx</link><pubDate>Wed, 25 Feb 2009 11:01:39 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6836</guid><dc:creator>ggciubuc</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6836.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6836</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;SorinT:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;Trebuie sa mentionez ca fiecare instanta contine in jur de 2 GB informatie si ca fiecare instanta are in jur de 10 baze.&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Vad ca ce ai prezentat aici intra in limitarile unui SQL Server Express Edition; nu stiu care sunt pretentiile la grup , precum si alte contrangeri de nr utilizatori simultan etc. dar o instanta numai pt raportare ar sta bine pe un astfel de server&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6821.aspx</link><pubDate>Tue, 24 Feb 2009 00:35:00 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6821</guid><dc:creator>SorinT</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6821.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6821</wfw:commentRss><description>&lt;P&gt;OK am inteles ce trebuie facut: voi monitoriza serverul vechi pana la sfarsitul saptamanii si apoi voi lua o decizie privind alocarea memoriei per instante&amp;nbsp;si politica de backup cea mai potrivita.&lt;/P&gt;
&lt;P&gt;Va multumesc pentru ajutor&amp;nbsp;&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6812.aspx</link><pubDate>Mon, 23 Feb 2009 14:08:37 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6812</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6812.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6812</wfw:commentRss><description>Poate e OK, poate nu e. Pe ce te-ai bazat cind ai ales cifrele de mai sus? Daca configurezi aiurea sar putea sa te trezesti cu cozi enorme de I/O pe discuri din cauza ca bufer-pool-urile nu sint suficient de mari si fac mereu eviction la datele din cache si trebuie sa le citeasca innapoi. &lt;br&gt;&lt;br&gt;Daca nu ai facut deja, lasa-l neconfigurat (max), fa un capture de perf counters pentru o saptamina-doua ca sa ai o idee cit de folosite sint instantele, apoi potzi sa fac o evaluare. Monitorizeaza Process/CPU (user), Process/Virtual Bytes, Process/Working Set pentru toate procesele sqlservr si memory/buffer pool counterii de la fiecare instanta, si avg disk queue length pe doate discurile.&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6811.aspx</link><pubDate>Mon, 23 Feb 2009 14:02:16 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6811</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6811.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6811</wfw:commentRss><description>Criteriul de alegere e timpul de recovery. Daca faci full in fiecare noapte la ora 3:00 si sa zicem log backup la fiecare 30 minute, atunci daca suferi un crash la 2:55 noaptea ca sa faci recovery trebuie sa faci un restore full, urmat de 47 de log restore-uri, urmat de tail-log restore. Ca sa reduci timpul de restore se face in general, intre full back-up-uri, si diferential backup, de ex odata la 3 ora in timpul programului. In acelasi scenariu ca mai sus, daca ai ultimul diferential backup la or 9 pm, atunic timpul de recovery este semnificativ redus pentru ca faci un full restore, apoi diferential, apoi log-restore de 11 ori doar (fata de 47 de ori), si in plus nu prinzi in log back-up activitatea de peste zi care se restoreaza incet.&lt;br&gt;&lt;br&gt;E foarte important ca odata ce ai un plan niciodata nu mai faci back-up 'de mina' decit daca-i specifici 'with COPY_ONLY'.&lt;br&gt;&lt;br&gt;Si nu uita sa faci un checklist cum se face un recovery din crash (tail-log backup, restore full, restore diferential, apoi log-uri, apoi tail-log recovery) astfel incit oricine sa stie sa-l faca cind e nevoie, si testeaza-l.&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6810.aspx</link><pubDate>Mon, 23 Feb 2009 13:42:41 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6810</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6810.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6810</wfw:commentRss><description>Dacă recovery model este Full, atunci nu e suficient să faci backup-uri full, ci trebuie să faci periodic şi backup-uri de transaction log (preferabil mai des dec&amp;#226;t cele full, de exemplu zilnic pt 2004-2008 şi din oră &amp;#238;n oră &amp;#238;n timpul programului de lucru pentru 2009).&lt;br /&gt;&lt;br /&gt;Răzvan</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6809.aspx</link><pubDate>Mon, 23 Feb 2009 13:15:48 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6809</guid><dc:creator>SorinT</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6809.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6809</wfw:commentRss><description>&lt;P&gt;Politica de back-up:&lt;BR&gt;Pentru instantele 2004-2008: un fullbackup o data pe saptamana adica Sambata noaptea.&lt;BR&gt;Pentru instanta&amp;nbsp;&amp;nbsp; 2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : un fullbackup in fiecare zi de Luni pana Vineri in cursul noptii cand nu se lucreaza &lt;BR&gt;exclusiv Sambata si Duminica cand nu se lucreaza deasemenea.&lt;BR&gt;Aceaste backup-uri vor fi salvate pe o partitie a serverului si o copie a lor &lt;BR&gt;va fi arhivata si salvata pe un alt server de storage.&lt;BR&gt;Modelul de recovery al bazelor va fi full pentru toate.&lt;/P&gt;
&lt;P&gt;Din celelalte componente ale Maintenance Plan din SQL Server 2005 referitor la instanta 2009 nu stiu deocamdata ce ar fi bine sa activez.&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6808.aspx</link><pubDate>Mon, 23 Feb 2009 10:37:27 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6808</guid><dc:creator>SorinT</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6808.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6808</wfw:commentRss><description>&lt;P&gt;Serverul are 8 GB RAM memorie totala.Alocarea spatiului de memorie pe instante m-am gandit sa-l fac asa:&lt;/P&gt;
&lt;P&gt;Propunere spatiu de memorie alocat pe instante:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; inst 2004 256 MB&lt;BR&gt;&amp;nbsp;&amp;nbsp; inst 2005 256 MB&lt;BR&gt;&amp;nbsp;&amp;nbsp; inst 2006 256 MB&lt;BR&gt;&amp;nbsp;&amp;nbsp; inst 2007 256 MB&lt;BR&gt;&amp;nbsp;&amp;nbsp; inst 2008 512 MB inca este utilizata&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inst def&amp;nbsp; &amp;nbsp;512 MB pe ea exista o baza a unei aplicatii de monitorizare a hardware-ului unor servere&lt;BR&gt;--------------------&lt;BR&gt;Total&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 GB&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inst 2009 nelimitat pt ca este&amp;nbsp;cea pe care se lucreaza acum(sau ar fi mai bine sa o limtez si pe aceasta la 5 GB) astfel 1 GB sa ramana&amp;nbsp;in cazul cel mai rau pentru SO).&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6807.aspx</link><pubDate>Sun, 22 Feb 2009 13:11:40 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6807</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6807.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6807</wfw:commentRss><description>Daca esti sigur ca instantele 2004-2008 sint read-only atunci nu au nevoie de maintenance plan in principiu, doar de un disaster recovery plan ca sa fie reinstalate daca suferi de vre-un crash (pierzi discurile). Si atunci faci doar un maintenance plan pentru 2009, potzi porni ca idee de la un plan creat cu &lt;a href="http://technet.microsoft.com/en-us/library/ms189036%28SQL.90%29.aspx"&gt;Maintenance Plan Wizard&lt;/a&gt;. In primul si in primul rind trebuie sa te asiguri ca planul tau poate fi folosit in caz de incident sa repui baza de date online intr-un timp acceptabil (si asta i-tzi va dicta frecventa la care faci full backup, diffrential backup si log backup). In functie de cum este folosita instnta curenta, potzi sa adaugi pasi de re-index, de defragmentare, de dbcc checkdb samd, dar toate astea sint secundare comparat cu importanta planului de backup (si al procedurii corespunzatoare de recovery, care trebuie documentatata intr-un step-by-step checklist care sa stie toata lumea unde e, si testata).&lt;br&gt;&lt;br&gt;In alta ordine de idei, autorul aplicatiei stie ca exista un numar limitat de instance care se pot instala pe o masina? &lt;a href="http://msdn.microsoft.com/en-us/library/ms143432%28SQL.90%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms143432(SQL.90).aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;Problema cea mai mare cind ai mai mult instante este consumul de memorie. Pentru ca instantele nu vor stii una de cealalta si cind cresc buffer-pool-ul. Fiecare va tinde sa-l creasca la maxim (adica cca 95% din RAM), ori maxim x 6 este mai mult decit disponibilul de RAM fizic. Sistemul de operare le va notifica ca exista 'memory pressure', si atunci toate instantele vor incepe sa elimine date din cache. Este descris aici in detaliu: &lt;a href="http://blogs.msdn.com/slavao/archive/2005/02/19/376714.aspx"&gt;http://blogs.msdn.com/slavao/archive/2005/02/19/376714.aspx&lt;/a&gt; Cind exista o singura instanta aceasca nu va creste memoria peste cca 95% din disponibilul de RAM fizic si nu i-si va cauza singura 'memory pressure'.&lt;br&gt;In plus si scheduling-ul de CPU este mult mai optim cind exista o singura instanta decit cind exista 6.&lt;br&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6806.aspx</link><pubDate>Sun, 22 Feb 2009 12:16:30 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6806</guid><dc:creator>SorinT</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6806.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6806</wfw:commentRss><description>&lt;P&gt;Salut&lt;/P&gt;
&lt;P&gt;Noul server este pe 64 bit&amp;nbsp;si am instalat win ser 2008 64x si sql ser 2005 64x&lt;/P&gt;
&lt;P&gt;Este vorba de o aplicatie (un fel de erp) utilizata intern in cadrul grupului,fiecare an este intr-o instanta separata de la 2004 la 2009 asa a fost creata aplicatia pe care noi nu o putem modifica din pacate.Userul ruleaza aplicatia si alege un an (adica in spate se conecteaza pe o instanta) apoi alege baza din anul respectiv pe care vrea sa lucreze.Pe instantele(anii) 2004-2008 nu se mai fac modificari doar sunt accesate date, pe 2009 se&amp;nbsp;fac modificari&amp;nbsp;avem insert,delete si view pe tabele cam asta e situatia acum.Eu vreau sa folosesc maintenance plan din sql server 2005 dar nu stiu cum ar fie cel mai bine sa fac in conditiile date.Trebuie sa mentionez ca fiecare instanta contine in jur de 2 GB informatie si ca fiecare instanta are in jur de 10 baze.&lt;/P&gt;
&lt;P&gt;Multumesc pentru ajutor.&amp;nbsp;&lt;/P&gt;</description></item><item><title>Re: database maintenance plan best practices</title><link>http://sqlserver.ro/forums/thread/6805.aspx</link><pubDate>Sun, 22 Feb 2009 07:16:46 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6805</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6805.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6805</wfw:commentRss><description>Ai trecut si de la 32 de biti la 64 (SQL si OS) ?&lt;br&gt;&lt;br&gt;Care este motivul pentru care ai 6 instante diferite? Exista o separare de securitate intre ele (adica au setarile de access complet diferite la nivel de *instanta*)?&lt;br&gt;Daca nu ai un motiv serios pentru a separa instantele, daunezi foarte mult prin a creea 6 instante in loc de una, pentru ca 6 instante nu-si pot coordona resursele (CPU, memorie, I/O), pe cind una poate.&lt;br&gt;</description></item></channel></rss>