컨설팅 제안서
|
|
- 단율 최
- 6 years ago
- Views:
Transcription
1 성능모니터링 에이디컨설팅
2 목차 모니터링개요 성능모니터링개요 목표설정 성능모니터링전략 성능모니터링대상요소 성능모니터링도구 요약 참고 URL 2
3 모니터링개요 SQL Server 는동적환경에서서비스를제공하므로모니터링이매우중요 모니터링종류 - 성능모니터링 - 오류모니터링 - 리소스사용모니터링 - 프로세스모니터링 - SQL Server 내부개체모니터링 - 데이터무결성모니터링 3
4 성능모니터링개요 성능모니터링의목표 - 서버의성능평가 성능모니터링을통해가능한작업 - 성능의경향을파악 - 성능향상여부진단 - 사용자작업평가 - 성능저하발생에대한신속대응 성능모니터링요소 - Server-wide 성능모니터링 - SQL Server 개별쿼리성능모니터링 - 성능병목요소에대한모니터링 - 성능에영향을미치는리소스사용에대한모니터링 - SQL Server 내부개체에대한모니터링 4
5 성능모니터링전략 필요항목 효과적인성능모니터링을위한필요항목 - 분명한목표와기준 - 지속적인성능정보수집및분석을통한추이추적 - 효과적인모니터링단계 모니터링목표및전략수립 적절한도구선택 모니터링대상구성요소식별 모니터링대상구성요소를위한항목선택 ( 예 : 추적수집의경우수집할특정이벤트선택 ) 모니터링수행 모니터링결과데이터분석 - 데이터분석을통하여모니터링목표가이루어졌는지확인 - 목표가이루어지지않은경우, 모니터링에사용한구성요소나구성요소를위한항목을수정 5
6 성능모니터링전략 - 목표설정 성능모니터링목표의예 - 성능에대한기준선마련 - 시간에따른성능변환측정 - 특정성능문제진단 - 최적화할구성요소나프로세스식별 - 클라이언트응용프로그램의성능에대한영향도 - 유지관리일정의성능영향도분석 - 백업및복원계획의성능영향도분석 - 하드웨어구성의변경시점결정 성능모니터링시, 유의사항 - 성능정보수집자체가성능저하원인이되어서는안됨 - 목표를달성하기위한성능정보의수집이필요 - 성능에대한기준선마련은꼭필요 6
7 성능모니터링전략 모니터링의목적이무엇인가? 모니터링을위하여어떤정보를수집할것인가? 어떻게모니터링할것인가? 모니터링결과, 원하는목적을달성했는가? 효율적인모니터링전략수립 7
8 성능모니터링도구 목표에따른적절한수집도구의선택 Windows에서제공되는수집도구 - 시스템모니터 (PerfMon) - 성능로그및경고 - 작업관리자 SQL Server에서제공되는수집도구 - PSSDIAG - SQLDIAG - SQL Server Profiler - SQL Server Management Studio 작업모니터 - SQL Server Management Studio 그래픽실행계획 - 저장프로시저 - DBCC 명령 - 기본제공함수 - 추적플래그 분석도구 - ReadTrace - T-SQL 8
9 시스템모니터 용도 - 하드웨어와소프트웨어구성요소들의성능모니터링 - 리소스한계를발견하는데사용 성능로그수집시고려사항 - 문제를확인할수있도록충분한시간동안성능데이터를수집한다 - 가능하다면모든써드파티서비스와불필요한서비스들은중지한다 - 로그파일을저장하는디스크의공간을점검한다 - 로그파일의크기가지나치게커지지않도록크기를제한한다 - 원격으로모니터링하는경우에는, 시스템간의시간동기화가필요하다
10 성능로그수집 Windows 에서제공되는성능로그및경고기능을이용한수집 - Windows ) 시작 > 실행창에서 Perfmon 을입력한후 [ 확인 ] 버튼클릭 2) 왼쪽메뉴에서성능로그및경고 > 카운터로그메뉴를선택 3) 오른쪽창에서마우스오른쪽버튼을클릭하여 [ 새로그설정 ] 을선택 4) 새로그설정이름을입력한후 [ 확인 ] 버튼을클릭 5) [ 일반 ] 탭에서필요한성능카운터추가, 데이터샘플간격설정 6) [ 로그파일 ] 탭에서로그파일종류와파일이름의끝부분형식선택. 7) [ 로그파일 ] 탭의 [ 구성 ] 버튼을클릭하여로그파일이저장될위치선택 8) [ 일정 ] 탭에서수집시간설정 10
11 성능로그수집 Windows 에서제공되는성능로그및경고기능을이용한수집 - Windows ) 시작 > 실행창에서 Perfmon 을입력한후 [ 확인 ] 버튼클릭 2) 데이터수집기집합 > 사용자정의메뉴를선택하여새로만들기를설정 유의사항 1) 새데이터수집기집합이름을입력하고, 생성방법선택한후 [ 다음 ] 버튼클릭 2) 데이터로그만들기를선택하고성능카운터를선택한후 [ 다음 ] 버튼클릭 3) 수집할성능카운터추가한후샘플간격선택한후 [ 다음 ] 버튼클릭 4) 로그파일이저장될위치를선택한후 [ 다음 ] 버튼클릭 5) 실행계정선택후 [ 마침 ] 버튼클릭 - 성능로그결과파일이너무크면, 분석시어려움이있으므로적당한크기의로그파일을생성할수있도록수집기간과데이터샘플간격의조정이필요 11
12 성능로그분석 고려사항 패턴이비정상적으로높거나낮은성능카운터값을점검 어떤카운터값이비정상적이라고판단되는경우 성능모니터로그의데이터와연계하여다른데이터도점검 어떤카운터에문제가보이면, 그와관련될수있는다른카운터들도점검 - 예 : %Processor Time값이높다고해서반드시 CPU 병목은아니다 주기적으로성능로그를분석하여성능의경향을파악 기타 - SQL Statistics\Batch Requests/sec 수치와의비교 12
13 추적 성능이슈가발생하는경우에, 추적을수집하여분석함으로써어떤쿼리가문제유발원인인지확인 유의사항 잘못된추적수집방식으로인하여서비스에영향을주는경우발생 관심대상이벤트만포함 & 문제가좁혀진경우에그에따라추가이벤트포함 추적을수집하여분석함으로써다음과같은사항을확인가능 오래수행되는쿼리들 읽기를많이수행하는쿼리 리소스과다사용쿼리 커서사용 원하지않은재컴파일 (Recompile), Cache Miss 잠금, 교착상태 오류등 추적분석하여성능문제를유발하는쿼리를확인한경우에는추가분석 - 실행계획, 트랜잭션, 잠금등 13
14 추적정보수집 수집도구 - SQL Profiler: 서버에부하를줄수있으므로권장하지않음 - SERVER SIDE PSSDIAG SQLDIAG Microsoft 제품지원이사용을여러가지로그와데이터파일을수집하기위해서비스하는일반용진단의수집도구 다운로드 : 콘솔응용프로그램또는서비스로실행할수있는범용진단정보수집유틸리티 SQL Server 버전별저장위치 SQL Server 2005: ~\Microsoft SQL Server\90\Tools\binn\ SQL Server 2008: ~\Microsoft SQL Server\100\Tools\Binn\ 저장프로시저 (PSSAIG, SQLDIAG 도내부적으로는저장프로시저를사용 ) sp_trace_create sp_trace_generateevent sp_trace_setevent sp_trace_setfilter sp_trace_setstatus 14
15 추적정보수집 - PSSDIAG 종류 : 고객지원을위한 MS 내부버전, 다운로드받을수있는외부버전 대상서버버전 : SQL Server 7.0 및 SQL Server 2000 메인컴포넌트 - DiagConfig.exe: 환경설정용어플리케이션 [ 수집대상인스턴스 / 수집정보선택 ] [ 모드 / 결과저장경로 / 압축여부 / 수집시간 ] - PSSDiag.exe: 실행어플리케이션 15
16 추적정보수집 - PSSDIAG 수집가능서비스 - Windows 성능로그 - SQL Server 추적정보 - SQL Server 차단정보 - Windows 이벤트로그 - SQLDIAG 출력정보 실행권한 - sysadmin, ALTER TRACE ( /G 옵션 ["generic 모드 ] 을사용하지않는경우 ) - Windows 인증, SQL Server 인증모두사용가능 generic 모드 : SQL Server 관련정보수집을비활성화함 16
17 추적정보수집 SQLDIAG 대상서버버전 : SQL Server 2005 이상 구문 sqldiag { [/?] } { [/I configuration_file] [/O output_folder_path] [/P support_folder_path] [/N output_folder_management_option] [/M machine1 [ machine2 [/C file_compression_type] [/B [+]start_time] [/E [+]stop_time] [/A SQLdiag_application_name] [/T { tcp [,port ] np lpc via } ] [/Q] [/G] [/R] [/U] [/L] [/X] } { [START STOP STOP_ABORT] } { [START STOP STOP_ABORT] /A SQLdiag_application_name } 수집가능정보 - Windows 성능로그 - Windows 이벤트로그 - SQL Server 추적정보 - SQL Server 차단정보 - SQL Server 구성정보 17
18 추적정보수집 SQLDIAG 환경설정 : SQLDiag.Xml 환경설정파일 - SQLDiag.exe 를실행하면, 해당폴더에 3 가지의환경설정파일생성 - 환경설정파일종류 SQLDiag.XML: 기본적으로사용하는환경설정파일 SD_General.XML SD_Detailed.XML - SQLDiag.XML 은편집할수없음 - SQLDiag.XML 을편집하여사용하고자할경우에는동일폴더에 SQLDiag.XML 파일을다른이름으로복사한후편집하고, 이편집된파일을 /I 인수로사용 실행방법 - 추적수집을실행할폴더에 SQLDiag.exe 복사 - 필요하다면해당폴더에환경설정파일복사 - 시작 > 실행을선택하여 cmd 입력후, 확인버튼클릭하여프롬프트창실행 - SQLDiag.exe 가있는폴더로이동 - SQLDiag.exe 를원하는옵션으로실행 18
19 추적정보수집 저장프로시저 저장프로시저를이용한수집 - sp_trace_create(transact-sql) - sp_trace_generateevent(transact-sql) - sp_trace_setevent(transact-sql) - sp_trace_setfilter(transact-sql) - sp_trace_setstatus(transact-sql) 19
20 추적정보분석 - READTRACE ReadTrace 도구를이용한분석 1) RML (Replay Markup Language) 도구설치 ( 다운로드 : 2) 설치된폴더로이동하여 ReadTrace.exe가있는지확인 cd C:\Program Files\Microsoft Corporation\RMLUtils\ -- 기본적으로생성되는경로 3) 시작 > 실행을선택하여 cmd 를입력한다음확인버튼을클릭 4) ReadTrace 명령을이용하여분석용 DB( 디폴트 : PerfAnalysis) 를만들고, 수집된추적데이터를 I 옵션을사용하여지정 ReadTrace I C:\temp\myTraces.trc o C:\temp\result\ S.\sql2008 dperfdb1 5) 옵션도움말은 ReadTrace /? 로확인가능 6) 보고서확인 7) Performance Overview 아래의 Unique Batches 를선택하여각각의쿼리를확인 8) Top Unique Batches 탭에서각리소스별로사용량이많은쿼리들을확인하여튜닝대상선정 20
21 추적정보분석 - READTRACE READTRACE를사용하여추적을분석하기위한필요이벤트 - SQL:BatchStarting / SQL:BatchCompleted - RPC:Starting / RPC:Completed READTRACE 분석결과보고서예 :
22 추적정보분석 - READTRACE 버전별사용가능한 SQL Server 버전 ReadTrace 버전 사용가능 SQL Server 버전 SQL Server 2000 SQL Server 2005 SQL Server SQL Server 2000 SQL Server SQL Server 7.0 SQL Server
23 추적정보분석 추적결과파일을테이블에 IMPORT 하여분석 - SQL Server Management Studio 에서추적결과파일을테이블에 IMPORT SELECT * INTO <Trace_TableName> FROM fn_trace_gettable('c:\temp\mytraces.trc',default) - 적절한 T-SQL 을사용하여원하는결과를도출 SELECT * FROM <Trace_TableName> WHERE EVENTID=12 ORDER BY CPU DESC SELECT EventClass, TextData, SPID, Duration, CPU, Reads, Writes FROM <Trace_TableName> WHERE Duration > 1000 OR TextData LIKE % 문자열 % OR EventClass = SP:Recompile OR StartTime BETWEEN :45 AND :15 ORDER BY Duration DESC 23
24 동적관리개체 동적관리뷰및함수 용도 서버인스턴스상태모니터링 문제진단및성능튜닝에사용할수있는서버상태정보반환 동적관리뷰및함수유형 서버범위동적관리뷰및함수 : 서버에대한 VIEW SERVER STATE 권한필요 데이터베이스범위동적관리뷰및함수 : 데이터베이스에대한 VIEW DATABASE STATE 권한필요 24
25 동적관리뷰 평균실행시간상위 5 개쿼리에대한정보 SELECT TOP 5 d.object_id, d.database_id, s.name, s.type_desc, d.cached_time, d.last_execution_time, d.total_elapsed_time, d.total_elapsed_time/d.execution_count AS [avg_elapsed_time], d.last_elapsed_time, d.execution_count FROM sys.procedures s INNER JOIN sys.dm_exec_procedure_stats d ON s.object_id = d.object_id ORDER BY [avg_elapsed_time] DESC; GO 평균 CPU 시간별상위 5 개쿼리에대한평균 CPU 시간과실행계획 SELECT TOP 5 total_worker_time/execution_count AS [Avg CPU Time], Plan_handle, query_plan FROM sys.dm_exec_query_stats AS qs CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) ORDER BY total_worker_time/execution_count DESC; GO 특정쿼리에대한실행계획조회 -- 쿼리의캐시 /plan_handle 확인 select * from sys.dm_exec_cached_plans as cp cross apply sys.dm_exec_sql_text(cp.plan_handle) as q where q.text like '% 문자열 %' -- plan_handle 을이용해실행계획확인 select * from sys.dm_exec_query_plan(0x b1f511e40e309a70c ) ) 25
26 동적관리뷰 메모리사용정보 SELECT name, SUM(single_pages_kb + multi_pages_kb) FROM sys.dm_os_memory_clerks GROUP BY name; 사례 SELECT type as [type], SUM(single_pages_kb) / 1024 as [single_pages, Mb], SUM(multi_pages_kb) / 1024 as [multi_pages, Mb], SUM(virtual_memory_reserved_kb) / 1024 as [virtual_memory_reserved, Mb], SUM(virtual_memory_committed_kb) / 1024 as [virtual_memory_committed, Mb], SUM(awe_allocated_kb) / 1024 as [AWE allocated, Mb], SUM(shared_memory_reserved_kb) / 1024 as [shared_memory_reserved, Mb], SUM(shared_memory_committed_kb) / 1024 as [shared_memory_committed, Mb], SUM(page_size_bytes) / 1024/1024 as [page_size, Mb], GETDATE() FROM sys.dm_os_memory_clerks GROUP BY type; SELECT SUM(single_pages_kb + multi_pages_kb) AS "CurrentSizeOfTokenCache(kb)", GETDATE() as nowdate FROM sys.dm_os_memory_clerks WHERE name = 'TokenAndPermUserStore ; 26
27 차단정보수집 DMV 를통한블로킹발생여부확인 SELECT * FROM sys.dm_exec_requests WHERE blocking_session_id <> 0 Blocked Process Report 이벤트클래스사용 - SQL Server 프로파일러의 Blocked Process Report 이벤트클래스를사용하여지정된시간을초과하는동안블로킹된작업에대한정보를수집 EXEC sp_configure 'show advanced options', 1 ; GO RECONFIGURE ; GO EXEC sp_configure 'blocked process threshold', 20 ; GO RECONFIGURE ; GO sp_leadblocker 사용 EXEC dbo.sp_leadblocker 27
28 차단정보수집 sp_blocker_pss80.sql 사용 - SSMS 에서수집기간을설정한 sp_blocker_pss80 실행쿼리실행 int = 0 < 5 BEGIN + 1 EXEC dbo.sp_blocker_pss80 WAITFOR DELAY '00:00:05' END - 파일에결과를저장하기위해.sql 생성후, 프롬프트창에서실행 28
29 교착상태정보수집 시작옵션사용 - SQL Server 구성관리자창의 SQL Server 서비스메뉴를선택한후오른쪽창에서해당 SQL Server 인스턴스의오른쪽마우스버튼을클릭하여속성선택 - 속성창에서고급탭을선택한후, 시작매개변수에시작옵션 T1222 또는 T1204 추가 - SQL Server ErrorLog 에기록된교착상태로그확인 프로파일러사용 - Deadlock graph 이벤트클래스를추가하여추적정보수집 29
30 대기정보수집 sys.dm_os_wait_stats 동적관리뷰사용 - 실행중인스레드로인해발생한모든대기에대한정보를반환 - 조회내용 열이름데이터형식설명 wait_type nvarchar(60) 대기유형의이름 waiting_tasks_count bigint 이대기유형의대기수 wait_time_ms bigint 이대기유형의총대기시간 ( 밀리초 ). (signal_wait_time_ms 을포함 ) max_wait_time_ms bigint 이대기유형의최대대기시간 signal_wait_time_ms bigint 대기스레드가신호를받은시간과실행을시작한시간사이의차이 - 쿼리실행중에특정유형의대기시간이쿼리내의병목또는대기지점을나타낼수있으며, 마찬가지로높은대기시간이나서버전체의대기횟수가서버인스턴스내의쿼리상호작용에서병목을나타낼수있음. ( 예 : 잠금대기는쿼리의데이터경합, 페이지 IO 래치대기는느린 IO 응답시간, 페이지래치업데이트대기는잘못된파일레이아웃 ) - 통계가마지막으로다시설정된이후나서버가시작된이후로누적 30
31 대기정보수집 sys.dm_os_wait_stats 동적관리뷰사용 ( 계속 ) - 모든카운터를 0 으로다시설정하는명령어 DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR); - 대기유형범위 리소스대기 : 리소스에대한액세스를요청하는경우 잠금, 래치, 네트워크및디스크 I/O 대기포함 큐대기 : 작업자가유휴상태로작업이할당될때까지대기하는경우 외부대기 : SQL Server 작업자가확장저장프로시저호출또는연결된서버쿼리같은외부이벤트가완료될때까지대기하는경우 - 주요대기유형 대기유형 CMEMTHREAD CXPACKET LCK_M_IX MSQL_DQ PAGEIOLATCH_EX SOS_SCHEDULER_YIELD WRITELOG 설명 태스크가스레드로부터안전한메모리개체를기다리는경우 쿼리프로세서교환반복기를동기화하려고하는경우 태스크가의도배타 (IX) 잠금을획득하려고대기하는경우 분산쿼리작업이완료될때까지태스크가대기하는경우 태스크가 I/O 요청에있는버퍼를래치에서기다리는경우 다른작업이실행될수있도록태스크가자발적으로스케줄러를양보하는경우 로그플러시가완료될때까지대기하는동안발생로그플러시를발생시키는일반적인작업은검사점과트랜잭션커밋 31
32 인덱스조각화정보수집 sys.dm_db_index_physical_stats 동적관리함수 - DBCC SHOWCONTIG 보다성능좋음 : DBCC SHOWCONTIG: 해당인덱스가포함된테이블에공유잠금 (S) 을설정 sys.dm_db_index_physical_stats: 의도공유잠금 (IS) 만설정 - 사용예 SELECT * FROM sys.dm_db_index_physical_stats (DB_ID('AdventureWorks'),OBJECT_ID('HumanResources.Employee'),NULL /*to view all indexes otherwise, input index number */,NULL /* NULL to view all partitions of an index */,'DETAILED' /* all information */ ) - 주요반환결과 열 avg_fragmentation_in_percent fragment_count avg_fragment_size_in_pages 설명논리적조각화 ( 인덱스에서순서가잘못된페이지 ) 비율인덱스의조각 ( 물리적으로연속되는리프페이지 ) 수인덱스한조각의평균페이지수 - 조각화수준에따른수정방법결정 avg_fragmentation_in_percent 값 수정문 > 5% 및 < = 30% ALTER INDEX REORGANIZE > 30% ALTER INDEX REBUILD WITH (ONLINE = ON)* 32
33 인덱스조각화정보수집 DBCC SHOWCONTIG - AdventureWorks 데이터베이스의 Product 테이블에대해생략된결과집합반환예 USE AdventureWorks; GO DBCC SHOWCONTIG ("Production.Product", 1) WITH FAST; GO - AdventureWorks 데이터베이스의모든테이블의모든인덱스에대한전체테이블결과집합을반환예 USE AdventureWorks; GO DBCC SHOWCONTIG WITH TABLERESULTS, ALL_INDEXES; GO - 주요반환결과 Avg. Bytes free per page: 검색된페이지에서사용가능한평균바이트수 Avg. Page density (full): 평균페이지밀도 ( 백분율 ) - 제한사항 ntext, text 및 image 데이터형식에데이터를표시하지않음 분할된테이블이나인덱스의첫번째파티션만표시 행오버플로저장소정보와 nvarchar(max), varchar(max), varbinary(max) 및 xml 과같은새로운행외부데이터형식을표시하지않음 공간인덱스지원하지않음 33
34 디스크정보 디스크구성및여유공간정보 EXEC master..xp_fixeddrives - 결과예 34
35 데이터베이스파일정보 파일구성및크기 USE databasename; GO EXEC sp_helpfile; GO - 현재데이터베이스와연결된파일의물리적이름과파일이속한파일그룹, 파일이확장할수있는최대크기, 파일의증가분, 데이터파일및로그파일여부의결과반환 데이터및로그파일에대한 I/O 통계조회 SELECT * FROM sys.dm_io_virtual_file_stats ( { database_id NULL }, { file_id NULL }); GO - Database_id 가아닌 NULL 을설정할경우, 해당인스턴스의모든데이터베이스반환 - File_id 가아닌 NULL 을설정할경우, 해당데이터베이스의모든파일반환 - 주요반환정보 열 num_of_reads 설명 파일에대해읽기가실행된횟수 num_of_bytes_read 파일에대해실행된읽기의총바이트수 num_of_writes 파일에대해쓰기가실행된횟수 num_of_bytes_written 파일에대해실행된쓰기의총바이트수 io_stall 사용자가파일에대한 I/O가완료될때까지대기한총시간 ( 밀리초 ) 35
36 SQL Server 시스템저장프로시저및함수 sp_who / sp_who2 - 현재실행중인문을포함한현재 SQL Server 사용자와프로세스에대한스냅숏정보및차단여부 sp_lock - 개체 ID, 인덱스 ID, 잠금유형, 잠금이적용되는유형이나리소스에대한스냅숏정보 sp_spaceused - 테이블이나전체데이터베이스가사용중인현재예상디스크공간의양 sp_monitor - 마지막으로실행된이후의 CPU 사용량, I/O 사용량및유휴시간양을포함하는통계를표시 시스템테이블 - sysprocesses - syslockinfo - syscacheobjects 등 36
37 SQL Server 작업모니터 SSMS 의개체탐색기에서해당하는인스턴스의오른쪽마우스버튼에서작업모니터선택 다음정보를그래픽으로표시 - SQL Server 인스턴스에서실행중인프로세스 - 차단된프로세스 - 잠금 - 사용자작업 37
38 요약 모니터링목적에적합한전략수립이필요하다 모니터링목적에부합하는성능도구의활용이필요하다 SQL Server 버전별로적절한모니터링도구와수집방식을사용하라 SQL Server 환경의변화가발생하는경우, 변화전후의모니터링이필요하다 추이모니터링이필요하다 모니터링이서비스또는서버에미칠수있는영향도를사전에충분히고려한다 시스템의성능에관한 BaseLine을수립하라 병목발생시병목관계를점검하라 모니터링결과에대한연계분석이필요하다. 성급한판단은금물!!!!! 38
39 참고 URL Tools for Performance Monitoring and Tuning: SQL Server 블로킹 : Monitoring Server Performance and Activity: Troubleshooting Performance Problems in SQL Server 성능모니터링및튜닝개요 : How to customize the quota for the TokenAndPermUserStore cache store in SQL Server 2005 Service Pack 3: sys.dm_os_wait_stats(transact-sql) 39
40 감사합니다 40
Windows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More information슬라이드 제목 없음
MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,
More information뇌를자극하는 SQL Server 2012 (1 권 ) 1 권 : 기본편 < 이것만은알고갑시다 > 모범답안 1 장 1. (1) Microsoft (2) Oracle (3) IBM (4) Oracle (5) Micr
1 권 : 기본편 < 이것만은알고갑시다 > 모범답안 1 장 1. (1) Microsoft (2) Oracle (3) IBM (4) Oracle (5) Microsoft 2. (2) 3. 처리속도가빠르며, 별도의비용이들지않는다. 4. (4), (5) 5. (1), (4) 6. SQL Server 2005, SQL Server 2008, SQL Server 2008
More informationMicrosoft Word - src.doc
IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...
More informationMicrosoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]
MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS보다가격이매우저렴한편이고,
More information[ 그림 1] Perfmon 실행 [ 그림 2] 모니터링카운터추가 기술백서 White Paper
SQL Server 성능관리 엑셈컨설팅본부 /SQL Server 팀김범규 1. SQL Server 성능모니터링 관리자가 SQL Server 의현재상태가정상인지확인하고자한다. 어떻게 SQL Server 의상태 를확인할수있을까? 가장쉽게 DB 서버의상황을확인하는방법은작업관리자를실행시켜현재 CPU 와 Memory 사용률을확인하는것이다. 하지만 SQL Server
More information뇌를자극하는 SQL Server < 이것만은알고갑시다 > 모범답안 2 장 1. Windows XP Home, Windows XP Professional, Windows Vista Basic, Window
< 이것만은알고갑시다 > 모범답안 2 장 1. Windows XP Home, Windows XP Professional, Windows Vista Basic, Windows Vista Home Premium, Windows Vista Business, Windows Vista Ultimate, Windows Server 2003, Windows Server
More informationMicrosoft PowerPoint - 1_3_DBA_SQL_tuning
아주특별한 SQL 튜닝 씨퀄로 김정선 아주특별한 Level 400 100 개념및소개수준 200 중간수준 300 고급수준 400 전문가수준 선수지식불필요 100 에더하여기술적세부사항설명 200 에더하여능숙한사용경험, 아키텍처지식필요 SINCE 2002 SQL Server Specialist Member & Leading PASS Korea Member Microsoft
More information[Brochure] KOR_TunA
LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /
More informationDBMS & SQL Server Installation Database Laboratory
DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More information윈도우시스템프로그래밍
데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생
More information경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P
Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows
More information1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아
LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml
More informationCloud Friendly System Architecture
-Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture
More informationA SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp
A SQL Server 0 설치 A. 소개 Relational DataBase Management System SQL Server 0는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 express 버전 의무료에디션을제공하는데, 이책에서는실습을위해 SQL Server 0 익스프레스에디 션 SP
More information목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE
ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....
More information슬라이드 1
Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능
More information목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate
ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition
More informationMicrosoft Word - windows server 2003 수동설치_non pro support_.doc
Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로
More information< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10
(https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)
More informationSQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전
More informationNTD36HD Manual
Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7
More information슬라이드 1
TortoiseSVN 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 Tortoise SVN (http://tortoisesvn.net) 라이선스 GNU GPL v2.0 소개 Subversion 를통해서소스버전관리를할수있게하는클라이언트도구 특징 Windows Explorer 에서곧바로 Subversion 를사용하여버전컨트롤가능
More informationMicrosoft PowerPoint - chap01-C언어개요.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을
More information강의 개요
DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE
More informationEndpoint Protector - Active Directory Deployment Guide
Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항
More informationStuduino소프트웨어 설치
Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...
More information기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.
PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.
More information슬라이드 1
전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new
More informationTablespace On-Offline 테이블스페이스 온라인/오프라인
2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가
More information목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.
소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423
More informationBind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터
Bind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터를사용자에게전송하게되며 Parsing 단계에서실행계획이생성된다. Bind 변수를사용하는 SQL
More informationObservational Determinism for Concurrent Program Security
웹응용프로그램보안취약성 분석기구현 소프트웨어무결점센터 Workshop 2010. 8. 25 한국항공대학교, 안준선 1 소개 관련연구 Outline Input Validation Vulnerability 연구내용 Abstract Domain for Input Validation Implementation of Vulnerability Analyzer 기존연구
More informationMaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈
MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈 I. MAXGAUGE 소개및기대효과 II. 개발단계에서의튜닝프로세스확립 III. 테스트 ( 단위 / 부하 ) 단계에서의악성 SQL 검출및진단방안 Ⅳ. 운영단계에서의 Top-SQL 검출및진단방안 Ⅰ. Maxgauge 소개및기대효과맥스게이지란? MaxGauge( 맥스게이지
More information윈도우시스템프로그래밍
데이타베이스 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2013.05.15. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생
More information<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>
SAM4S Printer Driver Installer 달리명시하지않은한, 인쇄또는복사된문서는통제하지않는문서임 목 차 1. 1. WINDOWS DRIVER INSTALLER 설치 설치...... 2 2. 프린터추가...... 5 3. 프린터제거...... 19 4. 프린터추가 / 제거선택...... 21 5. 프로그램추가 / 제거...... 21 SHC- 11-01-
More informationSplentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M
Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: http://www.olivetech.co.kr E-Mail: tech@olivetech.co.kr TEL: 031-726-4217 FAX: 031-726-4219
More informationPowerPoint Template
JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것
More informationvRealize Automation용 VMware Remote Console - VMware
vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation
More informationarcplan Enterprise 6 Charting Facelifts
SQL Server Analysis Services Tip 잘레시아 Copyright c 2010 Zalesia Co., Ltd. Agenda I II SSAS Non-Aggregatable 측정값처리 Copyright c 2010 Zalesia Co., Ltd. 2 Copyright c 2010 Zalesia Co., Ltd. 3 STEP1: Sales 큐브를위해데이터를미리준비한다.
More information4S 1차년도 평가 발표자료
모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components
More information슬라이드 1
Subclipse 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 도구명 Subclipse (http://subclipse.tigris.org/) 라이선스 Eclipse Public License v1.0 소개 Subversion( 이하 svn) 용 Eclipse 플러그인 SVN 을만든 Tigris.org 에서만든클라이언트툴 Java
More information문서 템플릿
HDSI 툴분석 [sql injection 기술명세서 ] Sql injection 기술명세서 Ver. 0.01 이문서는 sql injection 기술명세가범위입니다. Copyrights Copyright 2009 by CanvasTeam@SpeeDroot( 장경칩 ) All Rights Reserved. 장경칩의사전승인없이본내용의전부또는일부에대한복사, 전재,
More information슬라이드 1
- 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.
More informationMicrosoft PowerPoint - 권장 사양
Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home
More informationCourseware Development Tools
SQL Server 2005 성능문제해결 본문서는다음위치에있는 Microsoft TechNet 문서의기사로부터작성되었습니다 : Troubleshooting Performance Problems in SQL Server 2005 http://www.microsoft.com/technet/prodtechnol/sql/2005/tsprfprb.mspx 요약 : SQL
More informationPowerPoint 프레젠테이션
새로운이중화솔루션 AlwaysOn 한국마이크로소프트 하만철대리 Speaker 하만철대리 현재 한국마이크로소프트 SQL Server Support Engineer 경력 NHN DBA Nexon DBA SQL Server MVP 2010 주요활동사항 SQL Server 운영과튜닝집필 세션소개 기존의고가용성솔루션과 AlwaysOn의비교 AlwaysOn의주요기능 AlwaysOn
More informationMicrosoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]
Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google
More informationORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O
Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration
More informationMicrosoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse
More informationSAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2
[Win] SAS Enterprise Miner6.1 설치가이드 - Single User 작성자 : 기술지원팀 (SAS Korea) 단계 1) 설치전주의 / 확인사항 2) 사용자생성및권한할당 3) SAS Software Deport 생성 4) SAS Enterprise Miner 설치 (SAS Foundation + Enterprise Miner 6.1) 5)
More information아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상
Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는
More information비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리
ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows
More information예제소스는 에서다운로드하여사용하거나툴바의 [ 새쿼리 ]( 에아래의소스를입력한다. 입력후에는앞으로실습을위해서저장해둔다. -- 실습에필요한 Madang DB 와 COMPANY DB 를모두생성한다. -- 데이터베이스생성 US
A.4 마당서점데이터베이스생성 1 마당서점의데이터베이스 Madang을생성하기위해윈도우의 [ 시작 ]-[ 모든프로그램 ]- [Microsoft SQL Server 2012]-[SQL Server Management Studio] 를선택한다. 인증을 [Windows 인증 ] 으로선택한후 < 연결 > 을클릭한다. 2 1 3 서버이름 MADANG_DB\SQLEXPRESS
More information메뉴얼41페이지-2
데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여
More information소프트웨어공학 Tutorial #2: StarUML Eun Man Choi
소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2
More informationBMP 파일 처리
BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)
More informationMicrosoft PowerPoint - 10Àå.ppt
10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어
More informationThinkVantage Fingerprint Software
ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:
More informationPowerPoint Template
설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet
More informationJDBC 소개및설치 Database Laboratory
JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }
More informationPowerPoint 프레젠테이션
MySQL - 명령어 1. 데이터베이스관련명령 2. 데이터베이스테이블관련명령 3. SQL 명령의일괄실행 4. 레코드관련명령 5. 데이터베이스백업및복원명령 1. 데이터베이스관련명령 데이터베이스접속명령 데이터베이스접속명령 mysql -u계정 -p비밀번호데이터베이스명 C: > mysql -ukdhong p1234 kdhong_db 데이터베이스생성명령 데이터베이스생성명령
More informationSQL Server 교육
Database Mirroring 을활용한데이터이중화방안 2012. 3 에이디컨설팅 교육내용 고가용성개요 데이터베이스미러링 개요및구조 구축시고려사항 구축방법 장애조치 상태확인 SQL Server 2012 Always-On - 2 - 고가용성의목적 다운타임을줄이려는노력 계획되지않은다운타임 하드웨어오류 ( 스토리지오류, 네트워크지연 ) 시스템응답지연 자연재해 사용자실수
More informationtut_modelsim(student).hwp
ModelSim 사용법 1. ModelSim-Altera 를이용한 Function/RTL 시뮬레이션 1.1. 테스트벤치를사용하지않는명령어기반시뮬레이션 1.1.1. 시뮬레이션을위한하드웨어 A B S C 그림 1. 반가산기 1.1.2. 작업디렉토리 - File - Change Directory 를클릭하여작업디렉토리지정. 1.1.3. 소스파일작성 - 모델심편집기나기타편집기가능
More informationJDK이클립스
JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트
More information서비스) 와서버( 관리대상서버) 간에자격증명을사용하여서로의 ID 를확인하고서로주고받는데이터를검사하고암호화하는프로세스 이다. 높은인증수준은일반적으로성능의저하를가져올수있지만높은 수준의보안과데이터무결성을제공한다. 기본값 - 관리대상서버에설정되어있는 DCOM 인증수준기본 값을
설정매뉴얼 연결설정 연결을하기위해서는클라이언트와서버에 Windows Management Instrumentation, Remote Procedure Call(RPC) 서비스 가설치및실행되고있어야한다. Windows Management Instrumentation 서비스는 굳이실행시킬필요는없다. 요청이들어올경우자동실행되므로 연결및쿼리는 DCOM 을사용한다. DCOM은
More informationNetwork Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University
Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Outline Network Network 구조 Source-to-Destination 간 packet 전달과정 Packet Capturing Packet Capture 의원리 Data Link Layer 의동작 Wired LAN Environment
More informationSystem Recovery 사용자 매뉴얼
Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.
More information단계
본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...
More information목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault
사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash
More informationMicrosoft PowerPoint - CSharp-10-예외처리
10 장. 예외처리 예외처리개념 예외처리구문 사용자정의예외클래스와예외전파 순천향대학교컴퓨터학부이상정 1 예외처리개념 순천향대학교컴퓨터학부이상정 2 예외처리 오류 컴파일타임오류 (Compile-Time Error) 구문오류이기때문에컴파일러의구문오류메시지에의해쉽게교정 런타임오류 (Run-Time Error) 디버깅의절차를거치지않으면잡기어려운심각한오류 시스템에심각한문제를줄수도있다.
More informationAPI - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어
메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어서가장중요한부분이라고도할수있기때문입니다. 1. 새로운메크로생성 새메크로만들기버튺을클릭하여파일을생성합니다. 2. 메크로저장 -
More informationSKINFOSEC-CHR-028-ASP Mssql Cookie Sql Injection Tool 분석 보고서.doc
Asp Mssql Sql Injection Tool 분석보고서 이재곤 (x0saver@gmail.com) SK Infosec Co., Inc MSS 사업본부 / 침해대응센터모의해킹파트 Table of Contents 1. 개요... 3 2. 구성... 3 3. 분석... 4 3.1. 기능분석... 4 4. 공격원리...14 4.1 기본공격원리...14 4.2
More informationPowerPoint 프레젠테이션
Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
More informationMicrosoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with
More information문서의 제목 나눔고딕B, 54pt
산업공학과를위한 프로그래밍입문 (w/ 파이썬 ) PART II : Python 활용 가천대학교 산업경영공학과 최성철교수 간단한파일다루기 [ 생각해보기 ] 우리는어떻게프로그램을시작하나? 보통은이렇게생긴아이콘을누른다! 그러나실제로는아이콘이아닌 실행파일 을실행시키는것아이콘을클릭하고오른쪽마우스클릭 속성 을선택해볼것 [ 생각해보기 ] 옆과같은화면이나올것이다대상에있는
More informationWindows Server 2012
Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB
More informationPowerPoint 프레젠테이션
www.vmon.vsystems.co.kr Vmon 소개자료 Ⅰ. EMS 란? Ⅱ. Vmon 소개 Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란? - EMS 의정의 - EMS 의필요성 : IT 환경의변화 Ⅱ. Vmon 소개 - Vmon 개요 - Vmon 제품구성 - Vmon Solutions - Vmon Services Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란?
More information8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )
8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) - DDL(Data Definition Language) : show, create, drop
More information슬라이드 1
Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치
More informationPowerPoint 프레젠테이션
빅데이터분석활용센터 분석활용인프라매뉴얼 목 차 1 분석활용인프라 1. 개요 1.1 개요 1 2. 메뉴구조도 2.1 메뉴구조도 2 3.1 플라밍고로그인 3 3.2 데스크탑화면 8 3.3 대시보드 9 3.4 워크플로우디자이너 13 3.5 파일시스템브라우저 27 3.6 Apache Hive 편집기 42 3.7 Apache Pig 편집기 48 3.8 BI Matrix
More information슬라이드 1
-Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역
More informationVisual Basic 반복문
학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For
More information제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호
제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법
More informationSlide 1
Acronis TrueImage 사용법 효과적인백업 / 복구솔루션 설치가이드목차 1. ACRONIS TRUEIMAGE 설치하기 ----------------------------- 3 2. 백업및복구방법 -------------------------------------------------- 10 3. OS 부팅없이복구하기 ------------------------------------------
More informationPowerPoint 프레젠테이션
System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소
More information1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과
1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas
More informationMicrosoft PowerPoint - chap02-C프로그램시작하기.pptx
#include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의
More informationMySQL-.. 1
MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition
More informationPowerPoint Presentation
오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,
More information표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1
표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동
More informationPowerPoint 프레젠테이션
BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working
More informationMicrosoft PowerPoint - e pptx
Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells
More informationSpotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA
Spotlight on Oracle V10.x DELL SOFTWARE KOREA 2016-11-15 Spotlight on Oracle 목차 1. 시스템요구사항... 2 1.1 지원하는데이터베이스...2 1.2 사용자설치홖경...2 2. 프로그램설치... 3 2.1 설치프로그램실행...3 2.2 라이선스사용관련내용확인및사용동의...3 2.3 프로그램설치경로지정...4
More informationMicrosoft PowerPoint - 03_DB Migration 방법론 및 툴 사용법-인쇄.ppt
DB Migration 방법론및툴사용법 대상정보기술솔루션사업본부 / DB 기술팀이정용과장 1 목 차 0. Case Company 1. Migration Workflow (SQL Server, DB2 to Oracle) 2. Migration 시기술적인문제점분석 3. Migration Process Overview 4. 세부적인 Migration Process
More informationMicrosoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]
리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual
More informationWINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역
WINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역시쉽게해결할수있다. 이번화이트페이퍼에서는 Window Function 중순위 RANK, ROW_NUMBER,
More information슬라이드 1
Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을
More information다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
다양한예제로쉽게배우는 오라클 SQL 과 PL/SQL 서진수저 9 장인덱스를배웁니다 1 1. 인덱스란무엇인가? 2 - ROWID ( 주소 ) 조회하기 SCOTT>SELECT ROWID, empno, ename 2 FROM emp 3 WHERE empno=7902 ; ROWID EMPNO ENAME --------------------------------- ----------
More information