¿Sabias que los *.exe de WD 22 no funcionan en XP? Pues ya lo sabes…
Mes: enero 2017
¿Donde se guarda la información de la aplicación?
En modo desarrollo (cuando lo ejecutas desde los fuentes) se guarda en:
HKEY_CURRENT_USER\SOFTWARE\PC SOFT\WINDEV\21.0\TestMode (o ModeTest en WD 20)\<project>
Desde el ejecutable en:
HKEY_CURRENT_USER\SOFTWARE\Applications WinDev\<project>
Para grabar en otro sitio podrias usar:
InitParameter(paramRegistry, «HKEY_CURRENT_USER\Software\DDSoft\DDTool\3.51»)
De todos modos yo te recomiendo guardar en XML en el propio directorio de la aplicación. Esto tiene muchas ventajas:
1.- Es más fácil recuperar la configuración por defecto de la aplicación. Basta con que borres el fichero *.xml y te evitas navegar por oscurantistas claves del registry.
2.- Se puede tener 2 instalaciones en la misma máquina con configuraciones distintas.
InitParameter(paramXML, <path de la aplicacion> + «configuracion.xml»)
También le puedes añadir un parametro para indicar el usuario.
Optimizar MySQL en Windows (I)
Si tienes muchos usuarios aumenta las conexiones.
Para saber el número de conexiones permitidas ejecuta: SHOW VARIABLES LIKE ‘max_connections’
Para aumentarlas, en la seccion mysqld del my.ini pon: max_connections = 200
El limite máximo es 10.000
Establece el Max_Allowed_Packet = 100M
Key_Buffer_Size=512M
query_cache_size = 128MB
query_cache_limit = 4MB
table_cache=512
tmp_table_size = 64MB
Mas info sobre la optimizacion en: http://dev.mysql.com/doc/refman/5.0/en/optimization.html
Para saber el número de conexiones activas puedes usar:
SHOW STATUS WHERE `variable_name` LIKE ‘Threads_%’ OR variable_name = ‘Connections’
Esto te da algo parecido a:
