sql >> Databáze >  >> RDS >> Mysql

Proč NHibernate nepodporuje dávkování na MySql

Je správná odpověď.

Patch využívající odkaz na MySql.Data se do kmene ve své aktuální podobě nedostane z důvodů, které uvádí Rippo.

Nemusíte však kompilovat NH s patchem. Stačí vstříknout nový Batcher.

Je to stejně snadné jako:

config.DataBaseIntegration(
       db => db.Batcher<MySqlClientBatchingBatcherFactory>());


  1. Seřadit tabulku podle blízkosti konkrétní zeměpisné šířky/délky (pomocí MySQL+PHP)

  2. Získejte prvních n záznamů pro každou skupinu seskupených výsledků

  3. Zobrazit všechny aktuální zámky z get_lock

  4. Uchovávání dat plus indexová data v paměti - InnoDB vs. MyISAM