sql >> Database teknologi >  >> RDS >> Mysql

Vælg fra alle tabeller

Det er meget ubrugeligt på grund af én grund:Når du har omkring 200 filer (denne situation er virkelig, ja?) har du omkring 200 borde. Og hvis der er omkring tusinde filer i hver mappe.. osv. I nogen tid vil du enten have langsom behandling, mens du vælger fra din database, enten nødt til at købe flere serverressourcer.

Jeg synes, du skal ændre din databasestruktur:begynd bare med at tilføje parent_folder_id kolonne til din tabel, efter dette kan du lægge alle dine rækker (filer og mapper -- fordi mappe også er en fil -- her kan du tilføje type kolonne for at bestemme dette) i den ene tabel.



  1. nullvalue:Vis NULL-værdier i SQLite

  2. Nærmest match, del 3

  3. Sådan fodres mysql-forespørgsler fra bash

  4. hvordan bruger man mysql now() funktion i cakephp til datofelter?