wr_content varchar 몇이 적당할까요?? 정보
wr_content varchar 몇이 적당할까요??
본문
그냥 글만쓴다면 그누보드 그본설정인 varchar(255)로 하면되지만;; 에디터를 사용할경우 varchar(255)를 넘어가는 경우가 흔해서 짤리곤 하더라구요;;
그렇다고 varchar(500)정도로 하려니 너무 느리지 않을까 해서요;;
대부분 테이블 설계할때 내용칸은 varchar 몇선언하시나요??
추천
0
0
댓글 17개
255가적당하지안나용

기본은 text 입니다.

TEXT로 설정하면 길이제한없나요??

varchar의 길이는 255를 추천합니다.
더불어 TEXT에 길이 제한이 있긴 합니다.
text로 커버 안되는 길이는 롱텍스트로 사용중입니다 ㅎㅎㅎㅎㅎ
롱텍스트 까지 가는 경우는 거의 드믄일이지만요.
http://ra2kstar.tistory.com/82 // 타입별 최대 길이
http://yjan.tistory.com/entry/%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%83%80%EC%9E%85-%EB%B0%8F-%EA%B8%B8%EC%9D%B4%EC%9D%98-%EA%B2%B0%EC%A0%95 // 타입별 길이 지정에 참고 되는 문서
더불어 TEXT에 길이 제한이 있긴 합니다.
text로 커버 안되는 길이는 롱텍스트로 사용중입니다 ㅎㅎㅎㅎㅎ
롱텍스트 까지 가는 경우는 거의 드믄일이지만요.
http://ra2kstar.tistory.com/82 // 타입별 최대 길이
http://yjan.tistory.com/entry/%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%83%80%EC%9E%85-%EB%B0%8F-%EA%B8%B8%EC%9D%B4%EC%9D%98-%EA%B2%B0%EC%A0%95 // 타입별 길이 지정에 참고 되는 문서
넵..
TEXT 로 하면 인덱스는 안걸리지만
커멘트로 검색을 사용하지 않는다면 나쁘지 않는 방법입니다.
커멘트로 검색을 사용하지 않는다면 나쁘지 않는 방법입니다.

검색속도가 느려지나요??
당연하게도 인덱스가 걸리지 않으면 full scan 을 하게 되므로
오랜 시간이 소모되고 그 검색을 여러명이 하면 DB에 과부화가 오게되지요.
아래 보니 MS-SQL 사용하신다고하니..
http://ddoung2.egloos.com/m/84619
이걸로 성능테스트 해보는것도 좋습니다.
http://helloworld.naver.com/helloworld/1155
오랜 시간이 소모되고 그 검색을 여러명이 하면 DB에 과부화가 오게되지요.
아래 보니 MS-SQL 사용하신다고하니..
http://ddoung2.egloos.com/m/84619
이걸로 성능테스트 해보는것도 좋습니다.
http://helloworld.naver.com/helloworld/1155

좋은정보 감사드리옵니다(__)
MySQL버전이 어떻게 되세요 ? 버전에 따라 TEXT사이즈가 있던거 같은데

MS-SQL2005이에요 ㅎ
예 !? MS-SQL라니.. PHP에서 ms_sql 함수로 가져오나요!
아 반대겠네요. ODBC 설정하셨겠군요 ㄱ-);;;;
아 반대겠네요. ODBC 설정하셨겠군요 ㄱ-);;;;

흠흠 호스팅이라 별로 문제없이 사용하고있습니다 ㅎ

text 속성에 길이 제한 있을걸요? ^^;
제가 마지막으로 확인 했던게 4GB인가 그랬는데 아마 환경에 따라 다르겠지만 길이라고 하기보다 용량에 제한이 있는 걸로 압니다.
제가 마지막으로 확인 했던게 4GB인가 그랬는데 아마 환경에 따라 다르겠지만 길이라고 하기보다 용량에 제한이 있는 걸로 압니다.

그래도 엄청크네요;; ㄷㄷ
mysql 기준으로
TINYTEXT 256 bytes
TEXT 65,535 bytes ~64kb
MEDIUMTEXT 16,777,215 bytes ~16MB
LONGTEXT 4,294,967,295 bytes ~4GB
입니다.
글자수로 하면
TINYTEXT - 256 bytes = 85 characters
TEXT - 65,535 bytes = 21,845 characters
MEDIUMTEXT - 16,777,215 bytes = 5,592,405 characters
LONGTEXT - 4,294,967,295 bytes = 1,431,655,765 characters
TINYTEXT 256 bytes
TEXT 65,535 bytes ~64kb
MEDIUMTEXT 16,777,215 bytes ~16MB
LONGTEXT 4,294,967,295 bytes ~4GB
입니다.
글자수로 하면
TINYTEXT - 256 bytes = 85 characters
TEXT - 65,535 bytes = 21,845 characters
MEDIUMTEXT - 16,777,215 bytes = 5,592,405 characters
LONGTEXT - 4,294,967,295 bytes = 1,431,655,765 characters

감사합니다! ㅎㅎ