﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Server&#8217;da SET NOCOUNT ON &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/sql-serverda-set-nocount-on/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Tue, 28 Feb 2023 22:38:26 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>SQL Server&#8217;da SET NOCOUNT ON Nedir, Neden Kullanılır?</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-set-nocount-on-nedir-neden-kullanilir</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Tue, 28 Feb 2023 22:38:26 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SET NOCOUNT ON Neden Kullanılır]]></category>
		<category><![CDATA[SET NOCOUNT ON Nedir]]></category>
		<category><![CDATA[SQL Server'da SET NOCOUNT ON]]></category>
		<guid isPermaLink="false">https://sqlserveregitimleri.com/?p=15273</guid>

					<description><![CDATA[Herkese merhaba, Bu yazıda SQL Server’da SET NOCOUNT ON nedir, neden kullanılır ile ilgili bilgi vermeye çalışacağım. SQL Server‘da her sorgu çalıştırdığımızda, sorgu sonucu, etkilenen...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>Bu yazıda SQL Server’da SET NOCOUNT ON nedir, neden kullanılır ile ilgili bilgi vermeye çalışacağım.</p>
<p>SQL Server‘da her sorgu çalıştırdığımızda, sorgu sonucu, etkilenen satır sayısı ile birlikte, sorguyu çalıştıran uygulamaya geri gönderilir. Örneğin 5 kayıt etkilendi ( 5 rows affected ) gibi. Bazı durumlarda bu bilgi kontrol amaçlı işe yarayabilir, bazı durumlarda işe yaramaz.</p>
<p>SQL Server‘da  <strong>SET NOCOUNT ON</strong> komutu ile Server üzerinde ekstra bir bilgi hesaplamaktan ve bu veriyi aktarmaktan kurtulacağı için performansta bir artış olacaktır. Fakat her konuda olduğu gibi bu konuda da farklı görüşler mevcuttur. Bazı kişiler ciddi performans artışı sağlayacağını düşünürken bazıları da çok gerekli olmadığını savunur.</p>
<p>Cursor’lu ya da döngü içeren işlemlerde performansa etkisi normal sorgulardan daha fazla olacaktır. Prosedür ve view’lerde sorgunun başına set nocount on komutu ekleyerek siz de deneyimliyebilirsiniz.</p>
<p>Yapmamız gereken, sorgudan önce aşağıdaki komutu çalıştırmak olacaktır;</p>
<pre class="line-numbers"><code class="language-markup">SET NOCOUNT ON
--Sorgunuz</code></pre>
<p>Üstteki kod sayesinde SQL Server&#8217;da sadece komuttan sonraki sorgu için etkilenen satır sayısı hesaplamasını devre dışı bırakacaktır.</p>
<p>Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 282</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
