Registriert seit: 19. Aug 2003
509 Beiträge
Delphi 7 Enterprise
|
Re: MySQL Select mit LOW_PRIORITY
6. Feb 2009, 09:12
Zitat von alcaeus:
Zitat von omata:
Zitat von Memo:
Wie sollte man InnoDB konfigurieren damit es den Wert einer MyIsam erreicht?
Primärschlüssel definieren?
Danke. Allein das hier:
Zitat:
type=all
possible_keys=NULL
Key=Null
ref=Null
laesst mich schon ein bisschen zusammenzucken. Das zeigt dass du gar keine Zeit mit Query-Optimierung verbracht hast.
Na wenn Du meinst. Primärschlüssel ist definiert.
Zitat:
Das liegt vermutlich daran, dass InnoDB im Gegensatz zu MyISAM keinen Volltext-Index kennt.
Das ist eine logische Erklärung.
SQL-Code:
CREATE TABLE `scantable` (
`Id` int(10) unsigned NOT NULL auto_increment,
`ScanNr` int(11) default NULL,
`BNr` char(50) collate latin1_german2_ci default NULL,
`Btrg` float default NULL,
`SDatum` date default NULL,
`SZeit` time default NULL,
`ADatum` date default NULL,
`AZeit` time default NULL,
`BDatum` date default NULL,
`BZeit` time default NULL,
`Art` enum('1','WG','2') collate latin1_german2_ci default NULL,
PRIMARY KEY (`Id`),
KEY `ScanNr` (`ScanNr`),
KEY `BNr` (`BNr`),
KEY `SDat` (`SDatum`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
|
|
Zitat
|