MS_SQL DB LOG 축소
By Keep Going | 2019년 8월 29일 |
특정 업체의 DB 사용량이 기하급수적으로 늘어나서 원 DB 용량(MDF)보다 그 크기가 커지고, 장비가 노후화되어 그 로그파일(LDF)를 감당할 수 없는 경우가 생겼다. 하드 용량 늘리면 좋은데 이런저런 상황에 힘입어 축소 업무 처리를 구글에 검색하고 여리저리 해보니 DBCC SHRINKFILE('로그파일명', 파일크기) --파일크기를 정해주어 파일을 축소하는 방법 DBCC SHRINKFILE('로그파일명', TRUNCATEONLY) --불필요한 로그 파일을 잘라 파일을 축소하는 방법 ex)DBCC SHRINKFILE ('ERP_LOG',500) DBCC SHRINKFILE ('ERP
요새 뜬다는 시계열 데이터베이스
By Tech Taste Travel | 2017년 8월 9일 |
개요리눅스 종류는 크게 데비안 계열과 레드헷 계열로 나뉘는데, 요즘 각 패키지에 맞게 *.deb 혹은 *.rpm 으로 설치본이 편하게 나온다.그러나, 이런 패키지는 간편하고 쉽다는 장점이 있는 반면에 사용자가 각자의 편의에 따라 원하는 디렉토리와 권한을 가지고 맘대고 가지고 데스트 하기는 불편한감이 있긴하다. 그래서, 마크베이스는 tgz 패키지도 함께 배포를 하는데, 오늘을 이 패키지로 설치를 해 보기로 한다.할 일들이 좀 더 많기는 하지만, 그만큼 활용도도 높을 것으로 생각된다.
마크베이스(Machbase) 파이썬 모듈을 통해 고속으로 데이터 입력해 보기
By Tech Taste Travel | 2017년 9월 18일 |
시작파이썬 모듈을 통해서 대량의 텍스트 화일이나 라이브로 생성되는 데이터를 빠르게 마크베이스에 입력해야 하는 경우가 있을 듯 하다.기존의 Direct Execute 방식은 구조상 POVE(Parsing, Optimization, Validation, Execution)를 매번 거쳐야 하기 때문에 비용이 많이 드는 구조인데, 마크베이스에서는 다행스럽게도 이런 과정 없이 직접 데이터를 넣을 수 있도록 API를 제공해 준다.어떻게 쓰는지..얼마나 빠른지 한번 사용해 보도록 하자.Append API 설명매뉴얼의 Append 설명을 보면 (http://doc.machbase.com/python-module) 아래와 같이 꽤 간단하게 나와 있어서 이해하기 쉽지 않고, 소스코드를 보면서 따라가야 하는데, 그 의미는 다음
MSSQL 메모리 반환 방법
By Keep Going | 2019년 8월 29일 |
MS_SQL은 정말 좋은 DBMS로써 메모리를 한번 잡아드시면 반환을 하지 않으시는 훌륭한 시스템 로직을 갖고 계신듯하여 DB전문가께 여쭤보아 작업 스케줄을 통한(SQL Servera Agent)처리 방법을 알려주셨음. 대상은 SQL 2008R2이며 잘 먹힘. 메모리 용량 큰 시스템에선 전혀 사용할 이유가 없으나 필요 시 참조. 보통 MS_SQL에서 메모리를 겁나 잡아 드시고 서버를 재부팅 할 수 없는 경우 SQL MANAGEMENT STUDIO에 들어가 DB 우클릭 후 서버 속성 -> 메모리에 들어가서 메모리 설정을 수동으로 낮추어(너무 낮추면 멈추는 경우가 생기니 조심...) 확보 후 원래 설정으로 변경하였으나 이 귀찮음을 해결하기 위해 요렇게 스크립트를 스케줄로 돌려주면 알아서