Hallo PhpHulpers,

Is deze regel correct?

ALTER TABLE logdata ADD FOREIGN KEY ( user_id ) REFERENCES logdatabase.users (id) ON DELETE CASCADE ON UPDATE CASCADE

Het probleem is dat als er meerdere records, zeg 10 tot 20, in de tabellen zitten mysql meer dan 80% cpu gaat gebruiken. Dit loopt zelfs bij nog een paar records meer op tot 99%. Oftewel niet vooruit te branden. Ik heb nu deze regel verwijderd en geen enkel probleem met cpu gebruik 0.01%.

Wie weet wat hier het probleem kan zijn?

Aanvulling:

De tabel logdata bevat o.a.:

id int(11) NOT NULL auto_increment,
user_id int(11) NOT NULL default '0',
PRIMARY KEY (id),
KEY user_id (user_id)

En de tabel users bevat o.a.:

id int(11) NOT NULL auto_increment,
PRIMARY KEY (id)
Dat kende ik niet eens.
Maar nee, heb ik ook niet.

Reageren