Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.


2
¿Cómo usar variables dentro de un select (SQL Server)?
Si quiero calcular una columna y usar el resultado en más de 1 columna, ¿cómo hago esto sin hacer la computación dos veces? Ejemplo: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM sometable ¿Cómo evito escribir esto dos veces sin usar …

4
Orientación para usar claves compuestas para identificar filas
¿Es una buena práctica (o tendría algún efecto adverso) usar un conjunto de 4 columnas para identificar una fila como única (una es una clave extranjera y las otras tres son tipos de datos flotantes)? Estoy intentando crear una tabla que (con 4 teclas vinculadas) describa una entrada única en …


5
rendimiento de concurrencia del servidor sql
Hemos encontrado algunos problemas de rendimiento en nuestro entorno de producción. descubrimos que cuando las sesiones activas superan los 25, el uso de la CPU alcanza el 100% y tarda mucho en disminuir. El ambiente que tenemos: Producto Microsoft SQL Server Enterprise Edition 9.3 (sp2) CPU 2 (Xeon 2.13) Memoria …

3
¿Es sabio usar el disparador para actualizar otra tabla?
Tengo una Objecttabla que se completa desde un servicio integrado ( que puedo cambiar si es necesario ) desde otra base de datos. En ciertos puntos, necesitamos agregar manualmente publicaciones en otra tabla ObjectObjectGroup (ObjectId, ObjectGroupId)que es necesaria si Object.ObjectTypetiene un cierto valor entero. Dado que el servicio de integración …


2
PROCEDIMIENTO DE GOTA SI EXISTE no incluido en mysqldump
Estoy volcando mis procedimientos almacenados solo con el siguiente comando: mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt databasename -u username -p > outputfile.sql pero el archivo de volcado resultante no incluye un PROCEDIMIENTO DE CAÍDO SI EXISTE antes de cada declaración de procedimiento. ¿Cómo agregar la consulta de caída a mi …


9
¿Qué DBMS son lo suficientemente rápidos para un juego en línea (unos pocos miles de jugadores)? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 3 años . Actualmente estoy haciendo un juego MMORPG, que podría tener unos …


3
"PhpMyAdmin" para Cassandra
¿Existe una herramienta como phpMyAdmin para RDBMS-MySQL para un Cassandra DB? Sé que hay menos configuraciones de "tiempo de ejecución" posibles (las familias de columnas no se pueden editar en tiempo de ejecución, etc.). Sin embargo, sería muy útil tener una GUI para inspeccionar las diferentes familias de columnas, examinar …


1
¿Alguien puede explicar la magia de Opendatasource / Openrowset?
Al extraer información de un archivo de Excel (o ms-access DB), normalmente uso algo como esto: SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0', 'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$] A veces funciona. A veces no. ¿Alguien sabe una guía para configurar esto? Sé sobre la carpeta temporal, sé sobre la descarga de los controladores …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.