Forum

SQL2005 Ram Kullanı...
 
Bildirimler
Hepsini Temizle

SQL2005 Ram Kullanımı

7 Yazılar
5 Üyeler
0 Reactions
559 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Merhaba arkadaşlar,

 SQL2005 32 GB ram li bir sunucuda servis başlatıldıktan bir kaç saat sonra ram kullanımı doruk noktaya ulaşıyor. Normal şartlarda gece boşta kaldığında otomatik olarak düşmesi gerekmez mi? Yada düşmesi için yapılabilecek birşey var mı? Eğer yok ise sqlserver servis hizmeti zamanlanmış bir görev vs. ile start stop edilebilir mi? Sunucuyu hergün restart etmek istemiyorum.

 
Gönderildi : 02/08/2010 00:23

(@barissaritas)
Gönderiler: 34
Eminent Member
 

Notepad'i açın.


Daha sonra Net stop (servis adı) yazın. Onu cmd olarak kaydedin. Zamanlanmış görevden de kaydettiğiniz cmd dosyasının ne zaman çalışacağını seçin.


Aynı işlemi Net Start (servis adı) olarak ayrı kaydettiğiniz cmd dosyası için yapın. 2 farklı cmd dosyasını zamanlanmış görevden ne zaman çalışıp ne zaman duracağını seçerseniz sanırım istediğinizi elde etmiş olursunuz.

 
Gönderildi : 02/08/2010 12:08

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

SQL Server ı otomatik olarak restart ettirmek için aşağıdaki makaleyi inceleyebilirsin.

http://turgaysahtiyan.com/post/SQL-Server-Agent-ile-SQL-Servere28099c4b1-Restart-Etmek.aspx

 
Gönderildi : 02/08/2010 13:49

(@barissaritas)
Gönderiler: 34
Eminent Member
 


SQL Server ı otomatik olarak restart ettirmek için aşağıdaki makaleyi inceleyebilirsin.


http://turgaysahtiyan.com/post/SQL-Server-Agent-ile-SQL-Servere28099c4b1-Restart-Etmek.aspx



 


Arkadaşın sorunu restart değil. İstediği saat aralığında servis duracak istediği saatte başlayacak. Yukarıda yazdığım işlemi yapması yeterli.

 
Gönderildi : 02/08/2010 13:52

(@turgaysahtiyan)
Gönderiler: 344
Reputable Member
 

 start stop edilebilir mi? 

SQL Server service ini restart olarak anlıyorum ben bunu.

sonuçta 2 yöntemle de yapılabilir. 

 
Gönderildi : 02/08/2010 14:44

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 


Merhaba arkadaşlar,


 SQL2005 32 GB ram li bir sunucuda servis başlatıldıktan bir kaç saat sonra ram kullanımı doruk noktaya ulaşıyor. Normal şartlarda gece boşta kaldığında otomatik olarak düşmesi gerekmez mi? Yada düşmesi için yapılabilecek birşey var mı? Eğer yok ise sqlserver servis hizmeti zamanlanmış bir görev vs. ile start stop edilebilir mi? Sunucuyu hergün restart etmek istemiyorum.



Buradaki sorun kesinlikle restart değil. Evet talep "restart" yönünde ancak problemin çözümü bu olmamalı. Bence SQL'de RAM'i bu kadar şişiren bir yazılım olmalı mutlaka. Bu sizin index'lerinizi yeniden oluşturmak için çalıştırdığınız bir ya da logların temizlenmesi için maintance job ya da şuursuzca bağlantı oluşturan bir bug'a sahip yazılım ya da ... ... ... bir ya da birkaç SQL işleminden kaynaklanıyordur.


Eğer kullanmıyorsanız reporting services ve SQL Server Browser'ı durdurun. Baskup Model "Full"de ise bunu simple'a almanın bir yolunu bulun (başka türlü otomatikleştirilmiş bir yedekleme sistemi ile).


Öncelikle RAM'in bu kadar kullanılmasına neden olan uygulamayı tespit edip oraya yönelirseniz problemin çözümünü daha güzel çözebilirsiniz.

 
Gönderildi : 02/08/2010 19:09

(@FerhatIndi)
Gönderiler: 467
Honorable Member
 

SQL Serverin en cok sevdigi sey RAM. Bulbulun gule aski gibi SQL Server , RAM e asiktir, 🙂

Ram SQL server ayari GUI tabanli yapildigi gibi komut tabanlida yapilabilir

Sql Server managementla , serverin uzerinde gel sag tikla, sonra properties  . memory tabindan max memoriyi ayarla

 

Komutsatirli olan icin asagidaki link

http://support.microsoft.com/kb/274750

 

Iyi Calismalar

 
Gönderildi : 03/08/2010 22:16

Paylaş: