일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- M2M
- 오라클
- 장고
- 딥러닝
- django
- 크롤링
- c#
- pymssql
- Serial
- oracle
- tensorflow
- PYTHON MSSQL
- 윈도우10
- MSSQL
- rs485
- MEAN Stack
- 자본주의
- rs422
- sql developer
- MX Component
- matplot
- vscode
- MSSQL PYTHON
- Visual Studio Code
- Python
- 티스토리 초대장
- 텐서플로우
- scrapy
- 파이썬
- windows10
- Today
- Total
목록분류 전체보기 (669)
안까먹을라고 쓰는 블로그
using System.Runtime.InteropServices; [DllImport]를 사용하면 C#에서 WinAPI를 다룰수가 있으며, 외부의 .dll파일을 가져다가 쓸수있고, C/C++로 만들어진 . dll파일도 C#에서 사용할 수가 있다. ■ WinApi 사용 123456789101112namespace DllImport_Test{ class Program { [DllImport("user32.dll")] public static extern int MessageBox(int Idx, string Str, string Title, int Type); static void Main(string[] args) { MessageBox(0, "DllImport Test", "DllImport", 1);..
한빛 미디어 사이트에 C# 쓰레드에 관한 좋은 글이 있어서 소개합니다. 저자는 한동훈님이고 아마 C# 에센스라는 책에 있는 내용이 아닌가 생각됩니다. 작성일이 2001년 11월 인데도 아직도 내용은 살아 있습니다. 초보 개발자나 저처럼 머리가 굳어가서 기억이 가물거리는 개발자들에게 도움이 될 것 같습니다. C# 쓰레드 이야기: 1. 쓰레드는 무엇인가?C# 쓰레드 이야기: 2. 다중 쓰레드C# 쓰레드 이야기: 3. 쓰레드 제어C# 쓰레드 이야기: 4. 쓰레드 기본 개념C# 쓰레드 이야기: 5. NT vs UNIXC# 쓰레드 이야기: 6. 쓰레드 예외 처리C# 쓰레드 이야기: 7. C#으로 만드는 WinTopC# 쓰레드 이야기: 8. 동기화C# 쓰레드 이야기: 9. 임계 영역C# 쓰레드 이야기: 10. 뮤텍..
SerialPort 컨트롤을 사용해서 시리얼 통신을 구현할 수 있습니다. Serial통신을 하려면 PortName, BaudRate, DataBits, Parity, StopBits를 설정을 해줘야 합니다. SeiralPort 인스턴트 생성 using System; using System.IO.Ports; using System.Threading; SerialPort Serial = new SerialPort(); 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58..
1. 실행가능작업의 값 확인 - 이거는 현재 MSSQL의 테스크 사용량을 확인하는 명령어 같음... select Scheduler_ID, Current_Tasks_Count, Runnable_Tasks_Count from SYS.dm_os_schedulers WHERE Scheduler_ID < 255 2. CPU를 많이 사용하는 상위 100개의 SQL문 확인 select top 100 (a.total_worker_time/a.execution_count) as [Avg_CPU_Time], CONVERT(Varchar, Last_Execution_Time) AS 'Last_execution_Time', Total_Physical_Reads, SUBSTRING(b.text, a.statement_start..

■ [시작]→[모든 프로그램]→[MicroSoft SQL Server]→[SQL Server 구성관리자]→[SQL Server 노출 영역 구성] ▶ '서비스 및 연결에 대한 노출 영역 구성' → [Database Engine] → [원격 연결] → '로컬 및 원격연결' → 'TCP/IP만 사용' ■ SQL Server Configuration Manager ▶ 외부컴퓨터에서 서버에 접속하기 위해서는 'SQL Server Browser'를 실행시켜줘야 한다. - 윈도우 - 실행 창(WIN+R)에서 services.msc 입력 후, 확인 - 실행되는 서비스 화면에서, 아래의 "SQL Server Browser"를 자동 실행으로 변경 ▶ 'MSSQLSERVER에 대한 프로토콜'에서 'TCP/IP'항목을 사용으..
인덱스 - 데이터를 좀더 빠르게 찾을 수 있도록 해주는 도구 Table Scan - 데이터 페이지를 처음부터 끝까지 찾아본다는 의미이다. 인덱스가 없을 경우거나 인덱스가 있어도 그냥 테이블을 찾아보는 것이 빠른 경우에 사용한다. Index Seek - 비클러스터형 인덱스에서 데이터를 찾아본다는 의미이다. Clustered Index Seek - 클러스터형 인덱스에서 데이터를 찾아본다는 의미이다. Clustered Index Scan - Table Scan과 동일한 의미이다. 클러스터형 인덱스의 리프 페이지는 결국 데이터 페이지이기 때문이다. ■ 테이블의 인덱스 확인 명령어 exec sp_helpindex 테이블이름 ■ 클러스터형 인덱스 ▶ 인덱스 추가 명령 CREATE INDEX 인덱스이름(PK_테이블이..
■ 데이터베이스 내에 있는 모든 개체 (테이블, 뷰, 인덴스, 트리거, 프로시저 등)의 정식 명칭은 다음과 같다. [구문형식] 서버이름.데이터베이스이름.스키마이름.개체이름 ▶ 외부 데이터 베이스연결 exec sp_addlinkedserver @server = 'Second', -- 앞으로 사용될 서버이름(원하는 이름으로 지어줌) @srvproduct = '', -- 접속할 서버의 종류. SQL Server라면 ''만 써도됨. @provider = 'SQLOLEDB.1', -- SQL Server 제공자 -- @provider = 'SQLNCLI', -- SQL Server 제공자 @datasrc= '192.168.0.59', -- 접속할 서버 인스턴스 @provstr = 'Provider=SQLOLEDB..
-- 복구모델을 변경 Alter DataBase [데이터베이스명] -- ex) TASDBIC Set Recovery Simple go -- 현재의 가용공간확인 dbcc sqlperf(logspace) -- 로그 백업 -- BackUp Log 데이터베이스명 to disk = [백업파일 저장경로] backup database Coke to disk = 'D:\DB_Back\yp_db_20160629.BAK' -- DB 백업 BackUp Log Coke to disk = 'D:\DB_Back\yp_db_log_20160629.BAK' -- Log백업 -- 로그를 잘라낸다. dbcc shrinkfile(데이터베이스명_log, 1) -- ex) TASDBIC_log -- 현재의 가용공간확인 dbcc sqlperf..

복사한 데이터를 넣을 테이블이 존재하지 않을 경우 (테이블 생성 + 테이블 복사) -- 기본 모드 데이터까지 복사 Select * Into [생성될 테이블명] From [원본 테이블명] -- 데이터 없이 테이블 구조만 복사 Select * Into [생성될 테이블명] From [원본 테이블명] Where '1' = '2' -- 데이터까지 복사 Select * Into [생성될 테이블명] From [원본 테이블명] Where '1' = '1' 복사한 데이터를 넣을 테이블이 존재하는 경우 (테이블 복사) Insert Into [대상 테이블명] Select * From [원본 테이블명] 다른 DB간의 테이블 복사 ※ 테이블명 만, 아래와 같이 정의하면 위의 쿼리 모두 사용 가능합니다. Insert Into [..