Salut à tous.
Le traitement dure à peine 12,1 secondes et je perds la connexion.
Code mysql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 Heure Début : 0:52:38,61 -------------- START TRANSACTION -------------- -------------- SHOW SESSION VARIABLES LIKE '%timeout' -------------- +-----------------------------+----------+ | Variable_name | Value | +-----------------------------+----------+ | connect_timeout | 900 | | delayed_insert_timeout | 900 | | have_statement_timeout | YES | | innodb_flush_log_at_timeout | 1 | | innodb_lock_wait_timeout | 900 | | innodb_rollback_on_timeout | OFF | | interactive_timeout | 900 | | lock_wait_timeout | 31536000 | | net_read_timeout | 900 | | net_write_timeout | 900 | | replica_net_timeout | 900 | | rpl_stop_replica_timeout | 31536000 | | rpl_stop_slave_timeout | 31536000 | | slave_net_timeout | 900 | | ssl_session_cache_timeout | 300 | | wait_timeout | 900 | +-----------------------------+----------+ -------------- ALTER TABLE charniere ADD CONSTRAINT `FK_01` FOREIGN KEY (`medecin`) REFERENCES `medecin` (`id`) ON DELETE CASCADE ON UPDATE CASCADE -------------- ERROR 2013 (HY000) at line 10 in file: 'E:\30.MySql\20.Basic\21.Optimisation\Ex_02\Prog\05.Base.sql': Lost connection to MySQL server during query -------------- ALTER TABLE charniere ADD CONSTRAINT `FK_02` FOREIGN KEY (`patient`) REFERENCES `patient` (`id`) ON DELETE CASCADE ON UPDATE CASCADE -------------- ERROR 2013 (HY000) at line 11 in file: 'E:\30.MySql\20.Basic\21.Optimisation\Ex_02\Prog\05.Base.sql': Lost connection to MySQL server during query -------------- COMMIT -------------- ERROR 2013 (HY000) at line 17 in file: 'E:\30.MySql\20.Basic\21.Optimisation\Ex_02\Prog\05.Base.sql': Lost connection to MySQL server during query Heure Fin ..: 0:52:50,71
Normalement, j'ai paramétré le timeout à 15 Minutes (900 secondes). Mais a priori, ce n'est pas ce type de problème que je rencontre.
Les deux tables ont 1 millions de lignes. La première fait 24Mo et la seconde 40Mo.
Je ne comprends pas l'origine de ce problème.
J'ai fait des recherches sur le net et je tombe fréquemment sur le timeout, ou sur "max_allowed_packet", mais ce n'est pas ça.
Quel serait l'origine de ce problème ?
Cordialement.
Artemus24.
@+
Partager