| | 8 | |
| | 9 | Tablespaces се логички контејнери што ги чуваат табелите и индексите: |
| | 10 | |
| | 11 | Постојат два главни типа: |
| | 12 | * System Tablespace: Една голема, централна датотека (ibdata1) каде InnoDB ги чува сите табели, индекси и системски податоци (како data dictionary и undo logs). Ова е потешко за управување. |
| | 13 | * File-per-table: Ова е модерниот и препорачан пристап). Со оваа поставка, секоја табела што ја креираме (заедно со нејзините индекси) се складира во своја посебна .ibd датотека. На пример, табелата booking би била во booking.ibd. |
| | 14 | |
| | 15 | Зошто е важно? Управување со простор. Со file-per-table, кога ќе избришеме (DROP) табела, едноставно ја бришеме нејзината .ibd датотека и просторот на дискот веднаш се ослободува. |
| | 16 | |