Hola, tenía instalado OpenKm de forma "normal" pero he leido que para una carga de trabajo algo elevada pueden existir problemas de rendimiento, de forma que he instalado mySQL para evitar estos problemas ya que esta previsto que se conecten unos 20 usuarios.
Para ello he seguido la siguiente guia http://wiki.openkm.com/index.php/MySQL-OpenKM_6.2
Mi duda está en editar lo siguiente
Edit /etc/mysql/my.cnf and under [mysqld] section in your ini file, add:
default-storage-engine = innodb
Al correr bajo win server 2008 r2 x64 no me aparecen archivos con esa extensión, los archivos que me aparecen con la referencia [mysqld] son los siguientes:
my-huge.ini
my-innodb-heavy-4G.ini
my-large.ini
my-medium.ini
my-small.ini
my-template.ini
Por otro lado al realizar la comprobación en mysql: mysql> show engines; aparece lo siguiente:
| FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL |
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| MyISAM | YES | MyISAM storage engine | NO | NO | NO |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
| ARCHIVE | YES | Archive storage engine | NO | NO | NO |
| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |
Debo editar todos los ini que me aparecen añadiendo la línea indicada? (default-storage-engine = innodb)
Por otro lado he arrancado de nuevo la aplicación y me habían desaparecido los documentos que había subido de prueba, con lo que entiendo que funciona correctamente.
Disculpad por el royo que he metido y Gracias de antemano por vuestra ayuda
Un saludo
Para ello he seguido la siguiente guia http://wiki.openkm.com/index.php/MySQL-OpenKM_6.2
Mi duda está en editar lo siguiente
Edit /etc/mysql/my.cnf and under [mysqld] section in your ini file, add:
default-storage-engine = innodb
Al correr bajo win server 2008 r2 x64 no me aparecen archivos con esa extensión, los archivos que me aparecen con la referencia [mysqld] son los siguientes:
my-huge.ini
my-innodb-heavy-4G.ini
my-large.ini
my-medium.ini
my-small.ini
my-template.ini
Por otro lado al realizar la comprobación en mysql: mysql> show engines; aparece lo siguiente:
| FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL |
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| MyISAM | YES | MyISAM storage engine | NO | NO | NO |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
| ARCHIVE | YES | Archive storage engine | NO | NO | NO |
| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |
Debo editar todos los ini que me aparecen añadiendo la línea indicada? (default-storage-engine = innodb)
Por otro lado he arrancado de nuevo la aplicación y me habían desaparecido los documentos que había subido de prueba, con lo que entiendo que funciona correctamente.
Disculpad por el royo que he metido y Gracias de antemano por vuestra ayuda
Un saludo