전체보기
-
Full-text search is performed with the MATCH function.Full-Stack/Back-end 2008. 8. 3. 19:14
Full-text search is performed with the MATCH function. mysql> CREATE TABLE articles ( -> id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, -> title VARCHAR(200), -> body TEXT, -> FULLTEXT (title,body) -> ); Query OK, 0 rows affected (0.00 sec) mysql> INSERT INTO articles VALUES -> (0,'MySQL Tutorial', 'DBMS stands for DataBase Management ...'), -> (0,'How To Use MySQL Efficiently', 'After you..
-
mysql index 속도 높이기Full-Stack/Back-end 2008. 8. 3. 19:09
mysql index 속도 높이기 DB에 데이타가 많이 싸이면 그동안의 dml로 인해 index의 속도가 현저히 떨어집니다. 이럴때 index를 다시 정렬해주시면 검색속도가 올라갑니다. (테이블 파일의 빈공간등을 없에 최적화 시킨다.) # cd mysql/var/디비명 # myisamchk -R1 * (1번 인덱스 기준 레코드 정렬) => myisamchk -r table명 -a : 흩어진 인덱스를 모아 속도 향상 -S : 인덱스트리 소팅 검색 속도 향상 -R : 인덱스 기준 레코드 정렬 속도 향상
-
Mysql Index 사용방법Full-Stack/Back-end 2008. 8. 3. 19:08
MySQL IndexWHERE절에서 조건으로 쓰이는 컬럼을 인덱스로 만드는 것이 좋고, AND 연산으로 검색되는 컬럼들은 모두 하나의 인덱스로 만드는 것이 좋다. Index 생성 테이블 생성시 mysql> CREATE TABLE tablename (id CHAR(13) NOT NULL, passwd CHAR(8) NOT NULL, name CHAR(8) NOT NULL, email CHAR(64) NOT NULL, INDEX (id) ); id 컬럼에 대한 인덱스를 생성한다. 두 개 이상의 컬럼에 대해서도 인덱스를 생성할 수 있다. INDEX(id, passwd) id 컬럼과 passwd 컬럼을 AND 조건으로 검색할 때 인덱스가 작동한다. 테이블 생성 후 추가 mysql> ALTER TABLE tabl..
-
MySQL - How to use INDEXFull-Stack/Back-end 2008. 8. 3. 18:40
MySQL - How to use INDEX? 장정환 웹프로그래밍이 널리 퍼지면서 그 파트너로 Database(이하 DB)가 널리 사용되어지고 있다. ASP로 대표되는 Windows진영에서는 M$의 MSSQL이 주로 사용되며 상업적인 사이트에서는 Oracle을 많이 이용하고 있다. 무료라는 장점으로 인해 근래 널리 퍼지고 있는 Linux의 경우에는 ProgreSQL, mSQL, MySQL등이 많이 사용되고 있다. 특히 MySQL의 경우에는 작년부터 주목받기 시작한 PHP와 짝을 이루면서 현재에는 Linux 기반에서 가장 많이 쓰이고 있는 DB중의 하나가 되었다. 이번 글에서는 점점 널리 쓰여지고 있는 MySQL에서 성능을 높이기 위해 INDEX를 사용하는 법과 사용할 때의 주의점들에 대해서 알아보도록 하..
-
VBScript 5.6 에서의 정규 표현식 (Regular Expression)Full-Stack/Back-end 2008. 8. 2. 22:27
이 글의 목적은 VBScript 5.0 버전에서부터 지원되고 있는 정규 표현식 (Regular Expression) 을 소개하는데 있으며 글 내용과 제시되는 모든 샘플 코드는 VBScript 의 가장 최신 버전인 VBScript 5.6 을 기준으로 하고 있다. 그러나 정규 표현식 그 자체에 관하여 깊이 있는 내용을 다루고 있거나 정규 표현식의 전체적인 특성에 관하여 조목조목 설명하고 있는 글은 아니며, 단지 VBScript 에서 지원하는 정규 표현식의 일부 특성에 관해서만 언급하고 있다. 정규 표현식은 그 자체로 매우 방대한 양의 주제와 응용을 가지고 있으며, 그에 관해 필자가 지닌 정도의 지식 수준으로는 이렇다 저렇다 할 게재가 아니다. 다만 필자의 의도는 VBScript 에서 제공하고는 있으나 일반적..
-
VBScript Regular ExpressionsFull-Stack/Back-end 2008. 8. 2. 22:24
Regular expressions in VBScript are two words that can bring many to their knees, weeping, but they are not as scary as some would have you believe. With their roots in Perl, regular expressions in VBScript use similar syntax, and the chances are that you may already be familiar with the concepts here if you have played with regular expression matching before. Below, you will find three sections..
-
ASP 정규표현식Full-Stack/Back-end 2008. 8. 2. 22:22
Scripting Clinic Microsoft Beefs Up VBScript with Regular Expressions Vernon W. Hui Microsoft Corporation May 10, 1999 Contents Regular Expressions: What the Heck Are They? VBScript RegExp Object VBScript Matches Collection Object VBScript Match Object So What Does a Pattern Look Like? Gimme an Example Already! More Power to You! Information Overload! Wow! Talk about living in Internet time. Onl..
-
ASP 함수들Full-Stack/Back-end 2008. 8. 2. 22:13
ASP함수 1) cdbl(문자열) - 문자열을 소수점이하까지도 출력(큰 숫자에 사용한다) 2) round(숫자,반올림할 위치) - 지정한 소수점 자리에서 반올림한 값을 리턴 3) asc(문자열) - 문자열에서 첫번째 문자에 대한 ansi 코드 번호를 리턴 4) chr(아스키코드번호) - 지정된 번호와 일치하는 ansi 문자로 구성된 문자열을 리턴 5) hex(숫자) - 숫자의 16진수값을 나탸내는 문자열을 리턴 6) fix(숫자) - 숫자의 정수(전체)부분을 리턴 / 음수일때 숫자보다 크거나 같은 첫번째 음의 정수 리턴 7) int(숫자) - 숫자의 정수(전체)부분을 리턴 / 음수일때 숫자보다 작거나 같은 첫번째 음의 정수 리턴 8) sgn(숫자) - 숫자의 부호를 나타내는 정수를 리턴 9) cdate(..