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

Jak mohu vytvořit index na podřetězci sloupce?

Pokud mluvíte o WordPress, tento index je pouze částí řešení. Když se dostanete do postmeta , potřebujete kompozitní klíč začínající post_id . Další doporučení zde .

Pokud jsou data dostatečně předvídatelná, můžete také nahradit LONGTEXT bude něco civilizovanějšího, jako VARCHAR(150) . Proveďte SELECT MAX(LENGTH(meta_key)), MAX(LENGTH(meta_value)) FROM post_meta; .

(Já také posouvám EAV. A zvláště špatná implementace WP.)



  1. Zkontrolujte, zda je objekt tabulkou, zobrazením nebo uloženou procedurou na serveru SQL pomocí funkce OBJECTPROPERTY()

  2. Kdy bych měl používat komprimovaný protokol MySQL?

  3. MySQL z_unixtime po 2038-01-19?

  4. použijte sadu výsledků uložené procedury mysql v jiné uložené proceduře