varchar (max) 어디에서나? 모든 SQL Server 2008 문자열 열을 varchar (max)로 만드는 데 문제가 있습니까? 허용되는 문자열 크기는 응용 프로그램에서 관리합니다. 데이터베이스는 내가 제공 한 것만 유지해야합니다. 실제로 들어가는 데이터의 크기에 관계없이 Sql Server 2008에서 모든 문자열 열을 varchar (max) 형식으로 선언하면 성능 저하를 겪게됩니까? 를 사용 VARCHAR(MAX)하면 기본적으로 SQL Server에 "가장 잘 보이는 방법으로 값을이 필드에 저장"하도록 알리는 것입니다. 그러면 SQL Server는 값을 일반 VARCHAR또는 LOB (대형 개체) 로 저장할지 여부를 선택합니다 . 일반적으로 저장된 값이 8,000 바이트 미만이면 SQL ..