431 читали · 1 год назад
Дизайн таблиц. Научись делать красиво.
Когда мы имеем дело с большим количеством данных, на помощь нам зачастую приходят таблицы. Они помогают упорядочить информацию и представить ее пользователям в удобной и понятной форме. Таблицы являются одной из важнейших составляющих эффективного интерфейса. Это мощный инструмент для представления сложных данных в компактном, удобном для восприятия формате. Однако дизайн таблиц сложнее, чем кажется на первый взгляд, ведь существует бесчисленное множество мелких деталей, которые часто остаются незамеченными...
502 читали · 2 года назад
Что такое индексы в базах данных и для чего они нужны
Практически один и тот же SQL-запрос может работать в десятки, сотни или даже тысячи раз быстрее! Представь себе отчет, на формирование которого уходит пол дня. Аналитики с вечера его запускают и оставляют компьютер включенным. Утром, приходя на работу, они получают готовые данные. И это может быть реальная практика! Практически любой долго выполняющийся запрос можно оптимизировать. Я смог сделать так, чтобы выше описанный неповоротливый отчет стал выполняться заместо 5-6 часов за 5-6 секунд! Тогда...