Вопросы с тегом «varchar»

14
Ширина столбца SQL Server VARCHAR

Выполняя поиск в Интернете, я нашел противоречивый совет о том, влияет ли это на производительность при указании слишком широких столбцов VARCHAR, например, VARCHAR (255), когда VARCHAR (30), вероятно, подойдет. Я постоянно вижу согласие с тем, что производительность падает, если вся строка...

13
Понимание столбца varchar (max) 8000 и почему я могу хранить в нем более 8000 символов

Из этого документа Microsoft, + n определяет длину строки и может принимать значение от 1 до 8000. max указывает, что максимальный размер хранилища составляет 2 ^ 31-1 байт (2 ГБ). Размер хранилища - это фактическая длина введенных данных + 2 байта. Пожалуйста, помогите мне понять это. Максимальное...

12
Каковы текущие лучшие практики в отношении определения размера varchar в SQL Server?

Я пытаюсь понять, как решить, насколько большими должны быть столбцы varchar, как с точки зрения хранения, так и с точки зрения производительности. Производительность Из моего исследования, кажетсяэтот varchar (max) следует использовать только в том случае, если он вам действительно нужен; то есть,...

12
Если в индекс включен столбец VARCHAR (MAX), всегда ли все значение сохраняется на страницах индекса?

Я спрашиваю это из любопытства, будучи вдохновленным этим вопросом . Мы знаем, что VARCHAR(MAX)значения длиннее 8000 байт хранятся не в строках, а на отдельных страницах больших объектов. Впоследствии для извлечения строки с таким значением требуются две или более логических операций ввода-вывода...

10
Поля «вне строки» читаются при использовании кластерного индекса?

Я знаю, что при использовании VARCHAR(MAX)/NVARCHAR(MAX)столбцов данные сохраняются out of the row- в строке данных будет указатель на другое место, где хранится «большое значение». У меня есть следующие вопросы: Каждое поле хранится out of the rowили только maxте? Если вы используете clustered...

10
Индексирование MySQL VarChar

Я пытаюсь проиндексировать свою blogentriesбазу данных для повышения производительности, но обнаружил проблему. Вот структура: CREATE TABLE IF NOT EXISTS `blogentries` ( `id_id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `title_id` varchar(100) COLLATE latin1_german2_ci NOT NULL,...