Web Developer(Geliştirme) Araçları
Birçok profosyonel web programcısının çalışmalarında kullandıkları oldukça faydalı olan programlar vardır. Bahsedeceğim araçlar ile burada anlattığımdan daha fazlasını yapabileceğinize emin olabilirsiniz. Bu yüzden içinden biri işinize yarayacağına eminim. Genellikle hata yakalama ve kodları geliştirme için kullandığım araçlardır bunlar. Nadirde olsa başka işler içinde kullandığım da oldu. Web developer tools olarak bazı sık kullanılan programlar; Microsoft'un Visual Studio .Net, Firefox eklentisi olan Firebug, İnternet Explorer eklentisi Web Development Helper, internet explorer eklentisi olan IE developer toolbar, ve yine internet explorer eklentisi olan Fiddler Web Debugger ve yeni tanışmış olduğum YSlow Firefox eklentisi gibi programlar kullanılabilir.
Şuana kadar 1085 defa okundu.
An existing connection was forcibly closed by the remote host hatası
Server Error in '/' Application.
--------------------------------------------------------------------------------
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)
Şeklinde bir hata alıyorsanız eğer
Şuana kadar 1194 defa okundu.
Mssql’den Random Veri Seçme
Merhaba arkadaşlar,
Uzun süredir mssql üzerinde bildiğim performansı çok fazla etkileyen bir kaç ipucumu yazmak istiyordum fakat birtürlü vakit bulamadığımdan dolayı yazamıyordum. Birinin sorusuyla yaptığım kodlama ve performans değerlerini yapmışken paylaşmak istedim.
Şuana kadar 1557 defa okundu.
MSSQL Server ve Auto Shrink
Auto Shrink(Otomatik sıkıştırma) Nedir?
Mssql server veritabanına bir kayıt eklerken page mantığını kullanmaktadır. Bu mantığa göre her bir page 8 K'dır ve her yeni kayıt için yeni bir page ayrılır. Auto shrink ise bu aşamada işimize yaramakta. Örneğin;
1. data boyutu 8 K, 1.page'e yazıldı
2. data boyutu 3 K, 2.page'e yazıldı
3. data boyutu 7 K, 3.page'e yazıldı.
toplam 3 page(24K) alanımıza toplam 18K veri yazılmıştır. Bu 3 page'de 6 K'lık bir bellek kaybı yaşanmaktadır. SQL Server özellikle büyük veritabanlarında index düzenlemeler, geniş çaplı güncellemeler, toplu kaydetme veya silme gibi yoğun disk işlemlerinde o veritabanını büyütme ihtiyacı duyar. Sistemin kullandığı geniş disk alanını serbest bırakmak veya veritabanı dosyalarında zamanla kullanılmayan data page’leri yok etmek için daraltma (shrinking) işlemi gerçekleştirilir.
Şuana kadar 743 defa okundu.