Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


Александр Р.

Это первое устройство такого рода. В будущем оно может стать более привлекательным, более тонким.


Михаил Фленов

Alt на маке? Тут есть Shift, Fn, Option и Command.


ПРО

Нужно зажать ALT + 2 чтобы полуцилось буква ’’Ё’’.


Михаил Фленов

И я не против твоего мнения, я просто сказал, почему я не начал с этого. Уже и не получиться начать, потому что я уже начал по другому. Но то, что ты указал - очень важно и будет затронуто в следующем видео


Art Karetnikov

Коллега, да я просто высказал свое мнение, с чего можно начать. Имею скромное мнение, что кое-что про индексы и их оптимизацию я знаю.
По пункту 1 позвольте с вами не согласиться - обычно сначала находят проблему, а уже потом изучают, как ее исправить.
Не менее позвольте не согласиться по пункту 2.  И весят индексы по тексту весьма хорошо, и уже упомянутая вами проблема с типом данных, и не упомянутая, но существующая проблема с коллейтами,  и джойны по текстовым полям некоторые практикуют, раз индекс-то есть.
3 и 4 с удовольствием прочитаю,  а равно рекомендовал бы сделать статью на тему "какие еще, кроме отсутствия индексов, бывают грабли с оптимизацией и как на них наступать".


Михаил Фленов

Это отличные темы для разговора, но почему я с этого не начал:
1. Для этого будет разговор дальше. Сначала все же лучше понять, как оптимищировать, а как найти это пару кликов мышкой или один запрос, который я потом покажу
2. Ничего плохого нет в поиске по текстовым полям, даже по шаблону. Просто если шаблон начинается с %, то индекс работать не будет. Начинать с этого? Опять же, не вижу такой острой необходимости
3. Ну это в принципе затрагивается в этой статье
4. Ну это есть в книге Transact-SQL на этом сайте в разделе книги. Там я говорю про индексы, FillFactor и т.д. Здесь же я говорю именно об оптимизации.

В любом случае спасибо за комментарий. Про #2 будет в продолжении, а про #3 возможно и в третей части. Я просто не хочу с этого начинать.


Михаил Фленов

У меня тоже по разному глаза видят и ношу очки в основном из-за правого, но делать операцию не собираюсь.


Art Karetnikov

Доброго. Михаил, я бы лично начал чуть иначе.  
1. Как именно можно обнаружить тяжелые запросы, top 100 из базы.
2. Почему искать по текстовым полям вообще плохая идея, и особенно с %
3. Почему использовать select * - плохая идея.
4. Пару слов о том, что ж такое есть статистика, почему и как ее надо пересчитывать.


Андрей

Я чего спрашиваю за лазерную коррекцию у меня один левый глаз видит хуже правого, левый на 20% хуже чем правый, а правый норма, а вот очки носить не очень хочется, месяц  лечения назначили, вот в пятницу идти на прием, и что то то не хочется очки одевать


Максим

До какого у вас отпуск ?


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне