Anasayfa » Forum

sql database duzeyı...
 
Bildirimler
Hepsini Temizle

sql database duzeyınde maxdop  

  RSS
Murat Soydan
(@MuratSoydan)
Üye

arkadaslar merhaba


 


soyle birsorum olacaktı.


12 CORE BIR SERVER VAR.BU SERVERDAKI BIR DATABASE'E HEM INSERT HEMDE SELECT YAPILIYOR.


FAKAT BAZEN ARKADA CALISAN 3.PARTY YAZILIMIN SORGU OZELLIGINDEN DOLAYI PARALEL OLARAK 8 TABLODAN AYNI ANDA SELECT CEKILEBILIYOR.BUDA DOGAL OLARAK SISTEME INSERT  YAPAN SPID LERI KILITLIYOR.YADA BEN OYLE DUSUNUYORUM(CUNKU LCK_M_IX)OLUYOR.


BURADA DATABASE DUZEYINDE MAXDOP FAYDALI OLURMU ACABA.YANI 8 TABLONUN AYNI ANDA SELECT EDILDIGI SORGU CALISSIN,AMA INSERT TE KILITLENMESIN.SELECT'E AYRI,INSERT'E AYRI CPU ATAMASI YAPABILIRMIYIM ACABA.


TESEKKURLER

Alıntı
Gönderildi : 06/10/2011 22:11
Mehmet GÜZEL
(@mehmetguzel)
Üye

İstediğiniz uygulamaya istediğiniz kaynak atmasını SQL Server 2008 ile birlilte gelen Resource Governor ile yapabilirsiniz.


Bu arada aynı tablolardan mı SELECT yapılıp INSERT yapılıyor?

CevapAlıntı
Gönderildi : 07/10/2011 00:42
Murat Soydan
(@MuratSoydan)
Üye

evet Mehmet bey


aynı anda hem select hemde insert yapılıyor.yani select diyelimki 3 dakikasuruyor.bu sırada insertte yapılması gerekiyor.

CevapAlıntı
Gönderildi : 07/10/2011 20:14
Mehmet GÜZEL
(@mehmetguzel)
Üye

Intent-Exclusive  lock sorununu yaşıyorsunuz.



  1. Sorununuzu çözmek için sorgularınızı optimize edebilirsiniz.

  2. Ayrıca kirli veri işinize yarayacaksa select sorgularını WITH (NOLOCK) table hinti ile alabilirsiniz.

CevapAlıntı
Gönderildi : 07/10/2011 23:25
Murat Soydan
(@MuratSoydan)
Üye

Mehmet Bey resource governor işime yarayacak gibi görunuyor en kısa zamanda deneyip geri donus yapacagımç


Tesekkurler

CevapAlıntı
Gönderildi : 17/10/2011 03:01
Paylaş: