Re: Huge temp file on simple select
CREATE TABLE IF NOT EXISTS `res1za3c` (
`ICOF` char(8) DEFAULT NULL COMMENT 'Identifikační číslo',
`OKRESLAUF` char(6) DEFAULT NULL COMMENT 'Kód okresu sídla',
`DDATVZN` date DEFAULT NULL COMMENT 'Datum vzniku (struktura DATE)',
`DDATZAN` date DEFAULT NULL COMMENT 'Datum zániku (struktura DATE)',
`ZPZANF` char(2) DEFAULT NULL COMMENT 'Způsob zániku',
`DDATPAKT` date DEFAULT NULL COMMENT 'Datum aktualizace (struktura DATE)',
`FORMAF` char(3) DEFAULT NULL COMMENT 'Právní forma (statistická)',
`ROSFORMAF` char(3) DEFAULT NULL COMMENT 'Právní forma (registr osob)',
`KATPOF` char(3) DEFAULT NULL COMMENT 'Kategorie dle počtu pracovníků',
`NACEF` char(5) DEFAULT NULL COMMENT 'Převažující činnost (statistická)',
`KATOF` char(3) DEFAULT NULL,
`ICZUJF` char(6) DEFAULT NULL COMMENT 'Identifikační číslo základní územní jednotky sídla organizace',
`FIRMA` char(254) DEFAULT NULL COMMENT 'Firma, název (jméno)',
`ISEKTORF` char(5) DEFAULT NULL COMMENT 'Kód institucionálního sektoru (ESA95)',
`CISS2010F` char(5) DEFAULT NULL COMMENT 'Kód institucionálního sektoru (ESA2010)',
`KODADM` char(9) DEFAULT NULL COMMENT 'Kód adresního místa dle ISUI (ČÚZK)',
KEY `ICOF` (`ICOF`),
KEY `DDATVZN` (`DDATVZN`),
KEY `DDATZAN` (`DDATZAN`),
KEY `DDATPAKT` (`DDATPAKT`),
KEY `FIRMA` (`FIRMA`),
KEY `KATPOF` (`KATPOF`),
KEY `KATOF` (`KATOF`),
KEY `ICZUJF` (`ICZUJF`),
KEY `OKRESLAUF` (`OKRESLAUF`),
KEY `ZPZANF` (`ZPZANF`),
KEY `FORMAF` (`FORMAF`),
KEY `ROSFORMAF` (`ROSFORMAF`),
KEY `NACEF` (`NACEF`),
KEY `ISEKTORF` (`ISEKTORF`),
KEY `CISS2010F` (`CISS2010F`),
KEY `KODADM` (`KODADM`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
I don't understand why the file is so much bigger than original file.
I need to move data from this table, this table will be used only once.