블로그 이미지
보미아빠

카테고리

보미아빠, 석이 (528)
밥벌이 (16)
싸이클 (1)
일상 (1)
Total
Today
Yesterday

달력

« » 2025.8
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

공지사항

최근에 올라온 글

 

인옥이형이 낚였다고 머라했음....-_-+

 

 

CREATE DATABASE [lob2]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'a', FILENAME = N'L:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\a1.mdf' , SIZE = 4160KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),
( NAME = N'a10_1', FILENAME = N'L:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\a10_1.ndf' , SIZE = 10240KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10240KB ),
( NAME = N'a10_2', FILENAME = N'L:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\a10_2.ndf' , SIZE = 10240KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10240KB ),
( NAME = N'a100', FILENAME = N'L:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\a100.ndf' , SIZE = 102400KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10240KB )
LOG ON
( NAME = N'a_log', FILENAME = N'L:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\a1_log.ldf' , SIZE = 2000064KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO


use lob2
go

create table tblx (idx int identity(1,1), col1 varchar(max))
go

declare @col1 varchar(max)
set @col1 = replicate (cast('a' as varchar(max)), 1000000)

insert tblx values (@col1)
go 100


dbcc showfilestats

 

 

Posted by 보미아빠
, |

ddl trigger

카테고리 없음 / 2013. 1. 24. 01:53
http://www.sqlbook.com/SQL-Server/DDL-Triggers-in-SQL-Server-34.aspx

 

Posted by 보미아빠
, |

병렬처리는 어떤 제한에 의해서 전체가 병렬로 처리되지 못하는 경우와

어떤 한 이터레이터만 병렬로 처리되지 못하는 경우가 있다. 이때는 TF 8649를 설정해도 병렬처리가 불가능 하다.

 

그러나, TF 8649로 강제로 병렬처리되는 쿼리가 비용이 높은데도 불구하고 힌트없이 돌리면 병렬로 처리되지 않는 이유는 뭘까? 이유는 간단했다. 싱글 처리가 병렬처리보다 계산된 예상비용이 작은 경우이다. MS 에서 병렬처리가 불가능 할때 TF8649를 이용한 테스트를 하라는 것은 이걸 테스트 해보라는 의미이다.

 

병렬처리의 비용은 CPU 수가 많아지면 논리 코어수의 절반까지는 비용이 줄어든다.

그러므로 코어수가 작은 서버에서 병렬처리가 안되던 것이 코어수가 많아지면 병렬처리가 되는 경우도 발생하는데

이유는 같다.

Posted by 보미아빠
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함