Quiero eliminar todas las conexiones (sesiones) que están abiertas actualmente en una base de datos PostgreSQL específica pero sin reiniciar el servidor o desconectar las conexiones a otras bases de datos. ¿Cómo puedo hacer
Quiero eliminar todas las conexiones (sesiones) que están abiertas actualmente en una base de datos PostgreSQL específica pero sin reiniciar el servidor o desconectar las conexiones a otras bases de datos. ¿Cómo puedo hacer
Puedo ver la corriente search_pathcon: show search_path ; Y puedo configurar el search_pathpara la sesión actual con: set search_path = "$user", public, postgis; Además, puedo configurar permanentemente search_pathpara una base de datos dada con: alter database mydb set search_path = "$user",...
Al diseñar un esquema de datos del servidor SQL y las consultas, sprocs, vistas, etc. subsiguientes, ¿tiene sentido considerar la idea de un índice agrupado y el orden de los datos en el disco para los diseños de bases de datos que se implementan explícitamente en plataformas...
Me gustaría implementar una función de "recuperación" en una aplicación web para que un usuario pueda cambiar de opinión y recuperar un registro eliminado. ¿Pensamientos sobre cómo implementar esto? Algunas opciones que he considerado son en realidad eliminar el registro en cuestión y almacenar los...
He estado considerando esto durante bastante tiempo. La pregunta básica es: ¿cómo probar los procedimientos almacenados? Veo que puedo configurar pruebas unitarias con relativa facilidad para funciones en el sentido clásico (quiero decir que obtienen cero o más argumentos y devuelven un valor)....
Entiendo que una dirección de correo electrónico de 254 caracteres es válida, pero las implementaciones que he investigado tienden a usar un varchar (60) a varchar (80) o equivalente. Por ejemplo: esta recomendación de SQL Server usa varchar (80) o este ejemplo de Oracle ¿Hay alguna razón para no...
Estoy usando Ubuntu 13.10 y MySQL 5.6 y sé que el nombre de la base de datos y el nombre de la tabla distinguen entre mayúsculas y minúsculas en Ubuntu (y algunos otros entornos * nix) de forma predeterminada. Ahora, quiero que MySQL funcione como mayúsculas y minúsculas en Ubuntu. ¿Es posible?...
Antes de Oracle 11.2, estaba usando una función de agregado personalizada para concatenar una columna en una fila. 11.2 Se agregó la LISTAGGfunción, así que estoy tratando de usar eso en su lugar. Mi problema es que necesito eliminar duplicados en los resultados y parece que no puedo hacerlo. Aquí...
¿La CASEdeclaración de SQL Server (2008 o 2012, específicamente) evalúa todas las WHENcondiciones o se cierra una vez que encuentra una WHENcláusula que se evalúa como verdadera? Si pasa por todo el conjunto de condiciones, ¿eso significa que la última condición que se evalúa como verdadera...
¿Cuáles son las mejores prácticas más comunes en longitud y tipo de datos en campos comunes como: Primer nombre Apellido Habla a Email Sexo Estado Ciudad País Número de teléfono etc ....
Debo estar perdiendo algo con respecto a la configuración de PostgreSQL. Lo que me gustaría hacer es crear múltiples bases de datos y usuarios que estén aislados unos de otros para que un usuario específico solo tenga acceso a las bases de datos que especifique. Sin embargo, por lo que puedo...
He creado un usuario y otorgado privilegios al usuario1. `grant all privileges on db1.* to user1@'%' with grant option; Estoy usando mysql workbench para importar volcados a mi base de datos. Al importar volcados a la base de datos db1, se produce un error que indica que ERROR 1227 (42000) at...
Pregunta conceptual: ¿Las consultas individuales son más rápidas que las unidas, o: ¿Debería tratar de exprimir cada información que quiero en el lado del cliente en una declaración SELECT o simplemente usar tantas como me parezca conveniente? TL; DR : Si mi consulta unida lleva más tiempo que la...
¿Puedo instalar SQL Server Management Studio en mi escritorio para acceder a una base de datos en una instancia de SQL Server 2012? Si es así, ¿dónde puedo encontrar el instalador? Las búsquedas de Google solo devuelven versiones 'express', mientras que estoy buscando el SQL Server Management...
¿Cómo ver las claves externas relacionadas con una tabla en MySql? Antecedentes : quería eliminar una tabla en MySql que tiene una restricción de clave externa. Cuando lo hago me sale esto: Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails ¿Cómo puedo...
Tengo la tarea de diseñar un plan de mantenimiento para nuestras bases de datos Sql Server 2005. Sé que para las copias de seguridad quiero hacer una copia de seguridad diaria completa de la base de datos y copias de seguridad del registro de transacciones cada 15 minutos. Mi problema es averiguar...
He estado haciendo el curso MS10775A la semana pasada y surgió una pregunta que el entrenador no pudo responder de manera confiable es: ¿Un reindexar actualiza las estadísticas? Encontramos discusiones en línea argumentando que sí y que
¿Cómo se realizan cambios de esquema en una base de datos en vivo sin tiempo de inactividad? Por ejemplo, supongamos que tengo una base de datos PostgreSQL con una tabla que incluye varios datos de usuario, como direcciones de correo electrónico, etc., todos asociados con usuarios específicos. Si...
Sé que el encogimiento es el demonio: invierte el orden de las páginas y es responsable del cáncer de piel, la fragmentación de datos y el calentamiento global. La lista continúa ... Dicho esto, digamos que tengo una base de datos de 100 GB y elimino 50 GB de datos, no en una tabla, sino una poda...
Nuestra instancia de SQL Server (2008) está configurada para enviar correo y todo funciona correctamente, pero no puedo entender cómo ver la configuración existente, en particular el servidor SMTP. Desde SSMS solo puedo iniciar el asistente de configuración, y no puedo encontrar nada en línea:...