20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
Many patients misunderstand what therapy reliably provides.
When I want a thrill, I walk to the corner store without my phone.
We are adding a new generated code API to Go Protobuf.
Моя знакомая Ульяна рассказывает про опыт с БАР
BRIN stands for Block Range Index. BRIN is designed for handling very large tables in which certain columns have some natural correlation with their physical location within the table.
Так уж случилось, что мы с женой занимаемся сортировкой мусора. Инициатива её, я выступаю скорее противовесом. Начинали с радикализма и это было неудобно. Сейчас быт чуть более обустроен, стало гораздо лучше.
Using UPPER or LOWER for case-insensitive search is not a good practice. Prefer using a _CI collation if possible or at least add the right indexes to make your query fast.
Index the independent
wherepredicates to improve hash join performance.
Indexing join predicates doesn’t improve hash join performance.
Indexing a hash join is independent of the join order.
Select fewer columns to improve hash join performance.
Hash joins do not need indexes on the join predicates. They use the hash table instead.
A hash join uses indexes only if the index supports the independent predicates.
Reduce the hash table size to improve performance; either horizontally (less rows) or vertically (less columns).
Hash joins cannot perform joins that have range conditions in the join predicates.
Free Encyclopedia of Programming Languages.
The Go standard library is full of bad design choices from the perspective of safety of use.
Исследование направлено на то, чтобы определить, нарушается ли журналистская объективность при освещении российско-украинской войны и как различные практики предвзятости СМИ используются в новостях.
Про peace journalism и war journalism.
Коллекция карт