pochłanianie pamięci MSSQL
leon07@poczta.gazeta.pl - 13-11-2006 00:43
pochłanianie pamięci MSSQL
Witam grupowiczów,
problem polega na tym, że baza posiadam stronę www, która korzysta z MSSQL i po kilkudziesięciu jej odwiedzeniach pamięć jaką potrzebuje to ponad 1GB. Strona zajduje się u providera, więc nie mam fizycznej możliwości ingerencji w ustawienia serwera. Gdzie szukać przyczyny takiego pożerania pamięci ? Czy istnieje jakieś skryptowe rozwiązanie na zwalnianie pamięci ?
Pozdrawiam Leon
Sebastian - 13-11-2006 00:43
leon07@poczta.gazeta.pl wrote: > Witam grupowiczów, > > problem polega na tym, że baza posiadam stronę www, która korzysta z > MSSQL i po kilkudziesięciu jej odwiedzeniach pamięć jaką potrzebuje > to ponad 1GB. > Strona zajduje się u providera, więc nie mam fizycznej możliwości > ingerencji w ustawienia serwera. > Gdzie szukać przyczyny takiego pożerania pamięci ? Czy istnieje > jakieś skryptowe rozwiązanie na zwalnianie pamięci ? > > Pozdrawiam > Leon >
Ale to przeszkadza MS SQl tak ma jak ma wolna pamiec i nie ma ograniczen to rezrwuje ja dal siebie na uzytek cache i innych futures :) administrator jak chce moze/musi to zmienic . Z fajny nieudokumentowych procedurek to do sprawdzania DBCC MEMORYSTATUS
regards SW
leon07@poczta.gazeta.pl - 13-11-2006 00:43
> administrator jak chce moze/musi to zmienic
Znaczy to, że sprawa leży po stronie providera i nie jest to wina skryptu ? Skrypty są najprostsze jakie mogą być zwykłe selecty z wherem, czasami innerjoin'y, updaty, delety i inserty nic specjalnego
>> Z fajny nieudokumentowych > procedurek to do sprawdzania DBCC MEMORYSTATUS
Za procedurke dziekuje
Leon
leon07@poczta.gazeta.pl - 13-11-2006 00:43
jeszcze jedno info: admin mi napisał: "Miejsce było zużywane po stronie serwera aplikacji"
Pozdrawiam Leon
Lukasz - 13-11-2006 00:43
leon07@poczta.gazeta.pl wrote: >> administrator jak chce moze/musi to zmienic > > Znaczy to, że sprawa leży po stronie providera i nie jest to wina > skryptu ? > Skrypty są najprostsze jakie mogą być zwykłe selecty z wherem, > czasami innerjoin'y, updaty, delety i inserty nic specjalnego Tak nie przejmuj sie SQL tak ma , zabiera pamiec i cachuje co sie tylko da (potem jest szybciej z zapytankami) kiedys mialem okazje bawic sie z kilkuset gigowa baze i serwer z 32 GB RAM (64-bit) fajnie wygladalo jak przy pierwszym zestawie zapytan pamiec sie zapelniala :)
-- Pozdrawiam Lukasz
Lukasz - 13-11-2006 00:43
leon07@poczta.gazeta.pl wrote: > jeszcze jedno info: > admin mi napisał: "Miejsce było zużywane po stronie serwera > aplikacji" W tym przypadku to nie SQL, a twoja aplikacja, robi cos czego nie powinna, Ladujesz jakies duze ilosc danych do tablic kolekcji datasetow w kodzie?
-- Pozdrawiam Lukasz
leon07@poczta.gazeta.pl - 13-11-2006 00:43
> W tym przypadku to nie SQL, a twoja aplikacja, robi cos czego nie powinna, > Ladujesz jakies duze ilosc danych do tablic kolekcji datasetow w kodzie?
czy moze to byc zwiazane z tym, ze ktorys recordset nie zostal close i nothing ??
Pozdrawiam Len
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Zdalny =?ISO-8859-2?Q?dost=EAp_do_MSSQL_bez_zarz=B1dzani?==?ISO-8859-2?Q?a?=
[MSSQL] =?ISO-8859-2?Q?zgodno=B6ci_z_licencjami_Microsoft_?==?ISO-8859-2?Q?SQL_Server?=
[MSSQL 2k] - jak =?ISO-8859-2?Q?pod=B3=B1czy=E6_serwer_na_?==?ISO-8859-2?Q?porcie_innym_ni=BF_1433=3F?=
MSSQL Express czy Oracle Express
MSSQL 2005 i uruchamianie procedury o =?ISO-8859-2?Q?okre=B6lone?==?ISO-8859-2?Q?j_godzinie?=
[MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?=
[MSSQL 2000] =?ISO-8859-2?Q?wywo=B3anie_procesu_z_poziomu_?==?ISO-8859-2?Q?job=27a?=
[MSSQL 2K] =?ISO-8859-2?Q?Wp=B3yw_ustawie=F1_regionalnych_?==?ISO-8859-2?Q?serwera_na_zapytania?=
Pobierananie danych z innej bazy danych w MSSQL
Migracja MSSQL 2005 CTP na 2005 Express
zanotowane.pldoc.pisz.plpdf.pisz.plbajkomoda.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|