MySQL 테스트

그냥 쓰려고 했지만, 그래두, 테스트는 해봐야겠지?

11만 개의 레코드를 넣어놓고, 인덱스 안만들고, 그냥 셀렉트를 해보았다.

0.09초면 빠른 건가. 단순 계산하면, 1초에 10개씩은 가져올수 있다는거지?

호스팅하는 서버에서 테스트한거니까, 비슷한 기계를 혼자쓰면, 10만명 카바할 수 있는거지? 그렇지?

혹, 그렇지 않다면?

그럼, 이번에도, 마이크로소…에 얼마를 줘야 한단 말인가…


댓글

돌핀호텔 : 인덱스를 생성해서, 돌리니까, 0.00 초라고 나오네.. MS에 돈 안줘도 될 것 같아서 기쁘당.. ^^ (2003-08-06 15:33:59)

락타 : 혹시, mysql table 생성 어떻게 하는지 아세요? 텔넷으로… (2003-08-06 10:03:48)

  > 돌핀호텔 : 저는 CAFE24인데요. 텔넷도 열어주시고, 고마워하고 있습니다. 그런곳에서 이렇게 쓸데없는 부하를 주는 것이, 잘하는 건지는 모르겠지만서도, 필요하다고 해서리. $ mysql -u jinto -p 라고 하면 Enter password: 가 뜨네요. 그럼, 디비 패스워드 입력하시면 됩니다. mysql이 뜰겁니다. 만일 원격에서 하셔야 한다면 -P 옵션이라고 알고있는데, 해보지는 않았습니다. (조기위에 jinto라고 되어있는 것은 제 계정아이디입니다. 락타님 아이디를 쓰시면 됩니다.) 패스워드 치면 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 104246 to server version: 3.23.56-log Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. mysql> 라고 뜨네요. 그럼, mysql> use jinto; 하시고, jinto는 제가 쓰는 데이터베이스 이름이니까.. 사용하시는 디비이름으로 바꾸시고.. mysql> create table tablename(name varchar(10), age int); 라고 하니까, Query OK, 0 rows affected (0.01 sec) 하면서 성공했다고 했습니다. 혹시 몰라서, 그냥 상세하게 설명드렸는데요. 너무 쓸데없는 설명들이죠?? 마지막 줄만 필요하셨을 텐데.. 흠.. 암튼, 답변입니다.~ (2003-08-06 14:38:17)

락타 : 감사합니다. 헌데, tablename(name varchar(10), age int); 이 부분이 무엇을 뜻하는거죠? (2003-08-06 15:07:40)

  > 돌핀호텔 : 네네~ tablename : 생성하고자 하는 테이블의 이름 name, age : 테이블에 들어갈 필드들의 이름 varchar(10), int : 각 필드들의 데이터 타입 입니다.~ (아차, varchar 에는 글자들을 넣고, int 에는 숫자를 넣을 수 있습니다.) (2003-08-06 15:14:50)