Como borrar la caché de las consultas SQL mediante programación
Preguntas frecuentes de InterSystems
La cache de las consultas SQL puede ser purgada mediante programación usando el método Purge* de la clase %SYSTEM.SQL.
*Para ver el detalle de cada uno de los métodos, por favor consulta los siguientes enlaces:
① Comando para borrar todas las consultas SQL cacheadas en el sistema
Do $SYSTEM.SQL.PurgeAllNamespaces()
② Comando para borrar las consultas SQL cacheadas en el namespace actual
// borra todas las consultas SQL cacheadas en el namespace actual
Do $SYSTEM.SQL.Purge()
// borra las consultas SQL cacheadas especificando un límite de días
// el siguiente comando borra las consultas cacheadas que no se han usado en los últimos 30 días.
Do $SYSTEM.SQL.Purge(30)
③ Comando para borrar las consultas SQL cacheadas de una clase específica:
Do $SYSTEM.SQL.PurgeCQClass("%sqlcq.USER.cls13")
④ Comando para borrar las consultas SQL cacheadas para una tabla específica:
Do $SYSTEM.SQL.PurgeForTable("MedLab.Patient")
Comentarios (0)0