Tema: Re: MS SQL migravimas
Autorius: CGI 600
Data: 2011-09-08 19:53:04
Servakas normalus, virtualizyuotas, ant sitos masinos sukasi tik sql, 
priskirta 4 branduoliai ir 16 GB ramo, disku masyvas is 16 disku, kaip 
paskyrstita nezinau. Gelezis paleisti pries kelis menesiu, tai ka ten ir 
kalbet apie defraga.
Dar vienas dalykas kurio nepaminjau, paleidinejant atskirai funkcijas, 
ju selektus, aplamai selekta be funkciju viskas turbo, tik sudedi viska 
i viena ir pipiec. Reiks execution plana bandyt ziuret, nemegstu as jo, 
nepatinka, bet mazu pades. Vaisdas toks kad kazkaip jam nepatinka kad 
selecte yra funkcijos, gal kas sakau su DB konfigu, bet nieko gudraus 
neperskaitau.

On 2011.09.08 19:20, Jornada Del Muerto wrote:
> A. Gali bandyt MSSQL Management Studio
>
> 1. Pasileist darbo metu profileri, kad pasirinkt SQL queriu, arba jei ir taip ju turi tai sita punkta skip.
>
> 2. Tada imi SQL querius po viena ir darai new query;
>
> 2.1. Ziuri Execution plan ipastines query.
>
> Paprastai MSSQL 2008 tada rekomenduoja ka reiketu suindeksuot ir net sugeneruoja skripta prie plano. Tada lieka ta rekomenduojama skripta tiesiog paleist... na bent cia toks grubus metodas, kaip isnaudot MSSQL management studio feature'us, bet vienu metu labai gerai praverte.
>
> B. Kits dalykas:
>
> 1. Ziuret reikia kas serve sukasi be tavo MSSQL, pasileisk Task manager ir analizuok viska kas kiek naudoja resursu, MSSQL yra RAM smalizius, suryja visa kiek yra ir dar nori;
>
> 2. Ar senai servo HDD defragmentuotas? esu pastebejas, kad asmenys tipo specialistai priziurintys servus nedaro defragmentavimo po 5 metus ir daugiau;
>
> Solutionai jei cia bus bedu:
>
> 1. Det MAX kiek eina RAM i serva;
> 2. Det atskira HDD grynai MSSQL DB, jei dar ir tada stabdo statyt galima ir pora HDD ir splitint DB i kelis failus skirtinguose HDD + taip pat galima swap ismetyt i kelis HDD, pvz. paemus linuxa kaip pavizdy - ji galima suinstallint i kokius 8 HDD, kad skirtingi visokie jo dir'ai butu skirtingi hdd + visai atskiras specialios technologijos HDD vien kaip swap particija ir t.t...
>
>
> P.S.
> Pats viena sistema nesenai migravau lygiai is tokios pat i tokia pacia platformas (MSSQL 2005 ->  MSSQL 2008), serve be mano DB sukasi dar MSSQL 2005 Express su visu exchange + MySQL ir dar kazkokia PHP sistema, tai pastoviai jeim sakau kad viena diena servas gali mirt, nes viskas ziauriai suleteja, pas mane notebooke greiciau queriai eina, bet ka darysi, nors pas mane jei query trunka sekunde jau einu ziuret kas negerai ;)
>
> JDM.
>
>
> "CGI 600"<nespamink@spamas.lt>  wrote in message news:j4ani6$frl$1@trimpas.omnitel.net...
>> Susiduriau su idomia problema :), gal kas tures minciu.
>> Tai va numigravom DB is SQL 2005 express i SQL 2008 R2 enterprice, ir
>> labai nukrito selektu, kuriuose selektinamos ir funkcijos greityis, nuo
>> keliu sekundziu iki pusvalandzio ir daugiau, istryniau indeksus nafik,
>> pagreitejo tik keliom minutem, sudejau atgal is naujo, niekas
>> nepasikeite. Interneta varciau visa diena, nieko tokio kaip ir neradau,
>> vienam su nolock buvo problemos, bandziau nuimt, tai dar labiau
>> paletejo. Kur jieskot teisybes?
>>
>> Aciu
>>