728x90
반응형

IT/SQLD 98

Golden - Benthic Software(오라클 전용 - MS윈도우) 프로그램

이번에 소개할 프로그램은 오라클(Oracle)사에서 판매하고 있는 사용 쿼리(질의/Query) 도구에 대해서 소개하려고 한다. 좋은 프로그램인가요? = SQL 쿼리만 다루고자 하는 경우에는 좋을 수도 있다. 완벽하게 좋다고는 볼 수 없다. 제한된 사항, MS윈도에서만 동작하는 한계점 등은 어떻게 할 방법이 없기 때문이다. 고민해볼 만한 주제: 우분투, 리눅스, CentOS, LinuxMint 등 다 기종 운영체제에서는 가능한지? (작성중) 개인적으로는 그렇게 딱히 추천하고 싶진 않으나, 하나의 장점은 테이블 구조 등 불필요한 정보의 노출을 최소화하는 프로그램이라고 보면 적합할 거 같다. 장단점이 있으니 글을 연재하도록 하겠다. 1. 소개 Benthic Software - High quality SQL q..

IT/SQLD 2022.11.17

SSMS(SQL Server Management Studio) 설치

SQL Server Management Studio 다운로드 SQL Express를 설치한 다음에 접속해서 데이터베이스와 관련된 작업을 하려면 SSMS(SQL Server Management Studio)가 필요하다. 아래 SSMS 다운로드 페이지에 접속하면 다운로드 받을 수 있다. SSMS 다운로드 페이지 : https://docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15 한국어버전 링크 : https://go.microsoft.com/fwlink/?linkid=2135491&clcid=0x412 그림과 같은 새로운 웹페이지가 열린다. “Download SQL Server Ma..

IT/SQLD 2022.10.06

MSSQL AlwaysOn(고가용성) 기능 소개

● MSSQL AlwaysOn(고가용성) 기능 소개 2012년 상반기, 마이크로소프트에서 Microsoft SQL Server 2012를 출시하면서 'AlwaysOn' 이라는 HA 기술이 추가 되었습니다. 이전 버전에서의 HA 방식으로는 Microsoft Cluster Server(MSCS)와 함께 사용하는 MSSQL Failover Clustering, 그리고 MSSQL Mirroring 등의 기술이 있었습니다. 이번에 출시된 MSSQL AlwaysOn HA기술은 기존 HA 방식들의 특징, 예를 들면 별도의 공유 스토리지가 필요하지 않으며 Active Node 이외에의 Standby 노드도 엑세스 할 수 있는 점 등이 장점으로 보입니다. ● 구성 가능 버전 Enterprise Edition 이상으로 구..

IT/SQLD 2022.09.25

MSSQL 서버 최대 메모리 설정하기 / 메모리 할당 관련

MSSQL을 사용하고 있고 DB 전용 서버를 구축하고 있는 고객사에서 메모리 과부하 증상으로 원격 점검을 시행했다. 현상 분석 1.DB 서버의 전체 용량은 32G였으며, 점검 당시 약 30G의 메모리를 SQL Server에서 독점하고 있었다. 2.SQLServer 내 최대 메모리 설정은 29000MB로 설정되어 있었다. 메모리가 항상 이렇게 가득 차있어서 점검 요청을 한 것이고, 결론적으로는 '최대로 설정한 메모리만큼 가득 차 있고, 메모리 부족 에러가 발생하지 않는 상태는 '정상'이다!' 하지만 가득 차도 너무 가득 차서(30G/32G), 자칫 하면 메모리 부족 에러로 갈 수 있는 상황이였기 때문에 조치를 취했다. 여기서 드는 의문점 1) 최대 메모리 설정을 29G로 했는데, 왜 이를 넘어섰을까? 최대..

IT/SQLD 2022.09.06

database disk image is malformed 에러

오늘 오전부터 SVN에서 커밋 진행 하면 오류가 나오기 시작 했다. 오류 메세지는 쌩뚱 맞게 .. Commit failed (datails follow) database disk image is malformed cleanup 부터 온갖 방법으로 해결을 도모 하였으나, 오류 메세지는 꿈쩍도 하지 않았다. 확인을 해보니 SVN에서 SQLite 를 이용하는데, 이 SQLite 에서 어떤 이유에서인지 table이 깨진 경우 이런 결과가 나온다. SVN에서 서버의 rep-cache.db 파일을 SQLite로 관리를 진행 하고 있으므로, 그 DB 안의 어떤 Table이 오류가 난 것.. 해결 방법을 한참을 고민하다가 이렇게 접근을 시작했다. 머너 sqlite3 콘솔을 다운로드 받고 ( http://www.sqli..

IT/SQLD 2022.08.02

우분투에서 PostgreSQL설치 및 사용법

우분투에 관계형 데이터베이스 중 PostgreSQL 설치하는 법이다. sudo apt-get install postgresql postgresql-contrib 위 명령어를 통해 PostgreSQL을 우분투에 설치해준다. psql --version 설치가 완료되면 위 명령어를 통해 설치된 PostgreSQL의 버전을 확인해본다. 여기까지 설치법이다. ==============================사용법============================== 다음은 PostgreSQL의 사용법을 알아보겠다. PostgreSQL이 설치가 완료되면 postgres라는 계정이 자동 생성된다. postgres계정은 PostgreSQL을 관리할 수 있는 계정이다. 그럼 한번 자동으로 만들어진 postgres계..

IT/SQLD 2022.06.20

Database/MySQL, MariaDBMySQL 백업, 복원 비교 (xtrabackup/mysqldump)

MySQL 백업/복원 방식특징장점/단점 핫 백업 (Hot Backup/Open Backup) DB 서버를 온라인 상태로 유지한 채 데이터 백업 - 데이터베이스 서버를 중지하지 않고 백업 가능 - 트랜잭션, 스냅샷, 로그 등을 이용하여 실시간 백업 - Archive Log 모드에서만 백업을 수행할 수 있음 - 디스크 용량이 추가로 요구될 수 있음 - 핫 백업 도구를 사용할 때의 비용이 발생할 수 있음 콜드 백업 (Cold Backup/Close Backup) DB 서버를 중지한 후 데이터 백업 - 쉬운 백업이 가능함 - 데이터 백업을 요청한 시기 이후의 데이터는 백업할 수 없음 (따라서 일부 데이터 손실이 발생할 수 있음) 논리 백업 (Logical Backup) 각 오브젝트를 SQL문 등으로 저장 - 데..

IT/SQLD 2022.06.08

SQLD 국가 공인 자격증 시험일정

안녕하세요 뚱보 프로그래머 입니다. 이번년도는 욕심이 과하다 싶을정도로 자격증에 목을메고 있는데요.. 데이터베이스 관련한 자격증을 찾다가.. 다행이도 국게 공인자격증을 발견! 일정입니다. SQLD를 따야... SQLP를 딸수 있습니다. 다행이도 정보보안기사, 리눅스마스터랑 겹치지 않네요... 빡시게 해서 무조건 따보렵니다. 책 입니다.. 5만원이네요... 비싸요 ㅎㅎ 무조건 따봅시다 화이팅 입니다.

IT/SQLD 2018.01.07
728x90
반응형