DEFAULT как секретное оружие для оптимизации больших таблиц
Когда мы работаем с таблицами, содержащими миллионы и даже миллиарды записей, каждый байт на счету. В таких условиях хранение NULL-значений может становиться неожиданно дорогой операцией. Использование значения по умолчанию (DEFAULT) для замены NULL — это простая, но чрезвычайно эффективная стратегия. Чтобы понять преимущество DEFAULT, нужно разобраться, как PostgreSQL хранит данные и NULL-значения. Ключевой вывод: NULL — это не «отсутствие данных». Это специальный маркер, на хранение которого тратится место (1 бит на столбец + выравнивание)...
4302 читали · 4 года назад
Увеличиваем скорость загрузки файлов с интернета
Способ, о котором пойдет речь, позволит увеличить скорость загрузки файлов из интернета. Никакого волшебства в нем нет, весь секрет в принципах работы ряда браузеров. Такая методика не очень известна компьютерным пользователям. А зря. Большого прироста скорости интернета она, может и не даст, но лишние 10-20% не помешают. Итак, как же все работает? В любой операционной системе программы сосуществуют довольно сбалансированно - если, конечно, речь не идет о таких фактах, как "битва одновременно запущенных антивирусников"...