Pages enfant
  • Particularités MySQL (esup 4)

Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=257949758) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 8) afficher la version suivante »

Important

MySQL n'est pas recommandé. Les explications ci-dessous sont très importantes pour utiliser ce SGBD.

Prérequis MySQL

Respect des standards SQL

La base doit être en mode "insensible à la casse" (la casse des requêtes SQL de Uportal n'est pas garantie). Dans le fichier my.cnf / my.ini, ajouter :

lower_case_table_names = 1 

L'erreur "Specified key was too long; max key length is 767 bytes"

Dans le fichier my.cnf / my.ini, ajouter :

innodb_file_format=barracuda
innodb_file_per_table=true
innodb_large_prefix=true

Particularité MySQL 5.5.29

Il faut changer le moteur de stockage par défaut (MyISAM n'est pas assez sûr). Pour cela, il faut copier-coller my-huge.ini en my.ini et ajouter l'instruction suivante :

default-storage-engine=innodb

Mise à jour de la propriété "maxThreads"

Dans le fichier "uportal-war/src/main/resources/properties/portal.properties", modifier la valeur de la clé "org.jasig.portal.io.threadPool.maxThreads" :

org.jasig.portal.io.threadPool.maxThreads=1
  • Aucune étiquette