Рубрика «sql-запросы»

TL;DR: Мы портировали игровую логику и рендерер первого Doom на SQL и запустили его внутри базы данных. На моём ноутбуке игровой цикл исполняется на исходных 35 FPS, а рендерер генерирует полный буфер кадров 320x200 с частотой от 60 Гц и выше. Python только обрабатывает тайминги, считывает клавиатуру и отображает получаемую им битовую карту. Многопользовательский режим тоже работает.

SQLDoom на AMD Ryzen 7 7840U

Можете сыграть прямо сейчас: Deathmatch, четыре слота, обслуживание в порядке очереди.

Читать полностью »

  • Введение в тему оптимизации запросов в Django ORM

  • Какие инструменты существуют в Django для работы с сырыми SQL запросами

  • Преимущества и недостатки использования сырых SQL запросов

  • Недостатки выполнения пользовательского SQL

Введение в тему оптимизации запросов в Django ORM

В документации Django предлагаются следующие методы оптимизации:

  1. Индексация

  2. Кеширование

  3. Уменьшение количества запросов

Индексация

Ускоряет выполнение запросов за счет быстрого поиска записей по индексу.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js