Bonsoir,

Je souhaite transférer des données d'une base de données à une autre en modifiant quelques éléments. Pour commencer, je fais donc un select de toutes les données qu'il me faut, avec par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
try
{
$req_recherche_donnees1 = $pdo_gamedata->prepare('SELECT GuildIdx, Name, Info, Cert, EstablishDate, LimitCount, Status, MarkRegDate, MarkRegCnt, Dissolution, gold, HiringIdx, CertDate, InfoDate FROM u_guild;');
$req_recherche_donnees1->execute();
$resultats_recherche_1 = $req_recherche_donnees1->fetchALL();
$nbre_resultats_recherche_1 = count($resultats_recherche_1);
}
catch(PDOException $Exception) { echo $Exception; }
Je fais un select d'environ 10 tables avec environ 1500 résultats par table. Et puis d'un coup si j'ajoute un select de plus, les requêtes qui se situent après le dernier select ajouté ne fonctionnent plus.

A noter que c'est sur un serveur dédié avec CentoS 7.

Est-ce un problème de mémoire allouée ?

Comment régler ça ?

Contenu de my.cnf:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql

max_allowed_packet=228M
open_files_limit = 20000
interactive_timeout=40
wait_timeout=40

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
old_passwords=1
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Merci d'avance

Edit:
Ma théorie se confirme, si j'ajoute un LIMIT 0,100 tout fonctionne, mais si je le retire ça ne fonctionne plus. Il y a donc un réglage à faire, mais je ne sais pas où ...