본문 바로가기

Develop/Database & SQL

(20)
SQL서버 응응프로그램의 속도향상 SQL서버 응응프로그램의 속도향상 아래 원문을 정리한 것임. http://www.ftponline.com/vsm/2004_07/magazine/columns/databasedesign/default_pf.aspx 아래에서 사용된 질의에서는 Northwind database를 사용하여 테스트하는 것으로 함. 1. 데이터의 존재여부를 파악시 count(*)대신 exists를 사용하라. 변경전 if (select count(*) from orders where shipvia = 3) > 0 print 'You cannot delete this shipper' 변경후 if exists(select 1 from orders where shipvia = 3) print 'You cannot delete this s..
Mysql 유저등록 SQL문 create database zero;insert into user (host, user, password, select_priv, insert_priv, update_priv, delete_priv, create_priv, drop_priv, reload_priv, shutdown_priv, process_priv, file_priv, grant_priv, references_priv, index_priv, alter_priv) values('localhost','zero',password('mysql'),'Y','Y','Y','Y','Y','N','N','N','N','N','N','N','N','N');insert into db (host, db, user, select_priv, insert_pr..
MySQL - 메모장 mysql -u root -p 비밀번호 참고로 default 비밀번호는 master 입니다.
Database 정리 제목 : Database 정리 ▶ 데이터베이스(DataBase) 정의 데이터베이스(DataBase)는 데이터(data)의 모임이다. 동시에 복수의 적용 업무를 지원할 수 있도록 복수 이용자의 요구에 호응해서 데이터를 받아들이고 저장, 공급하기 위하여 일정한 구조에 따라서 편성된 데이터의 집합이다.▶ 데이터베이스(DataBase) 목적 ? 가장 정확한 데이터를 가장 효율적으로 응용할 수 있게 관리 ? 데이터의 관리 단위는 ‘테이블(table)’ ? 서로 다른 언어로 이루어진 S/W라 할지라도 표준 명령어(SQL)를 만들어서 필요한 DATA가 필요하면, SQL을 DBMS에 넘겨주어 원하는 DATA를 얻을 수 있다. ▶ 데이터베이스(DataBase) 특성 ① 실시간 접근성 : 수시적이고 비정형적인 질의(que..