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.


3
Escaneos inesperados durante la operación de eliminación usando WHERE IN
Tengo una consulta como la siguiente: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers tiene 553 filas. tblFEStatsPaperHits tiene 47.974.301 filas. tblFEStatsBrowsers: CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] [varchar](40) …


2
ÍNDICE posible en un campo VARCHAR en MySql
Estoy trabajando en una base de datos MySql , con una tabla como esta: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... y necesito hacer muchas consultas como esta (con 5-10 cadenas en la lista) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other …

3
Manera idiomática de implementar UPSERT en PostgreSQL
He leído sobre diferentes UPSERTimplementaciones en PostgreSQL, pero todas estas soluciones son relativamente antiguas o relativamente exóticas (usando CTE grabable , por ejemplo). Y simplemente no soy un experto en psql para averiguar de inmediato, si estas soluciones son viejas porque son bien recomendadas o si son (bueno, casi todas) …




6
¿Por qué agregar un TOP 1 empeora dramáticamente el rendimiento?
Tengo una consulta bastante simple SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER Eso me está dando un rendimiento horrible (como nunca molestarse en esperar a que termine). El …


6
¿Cómo importar un archivo .sql en MySQL?
Estoy tratando de importar un archivo .sql usando MySQL Workbench y aparece este error: ERROR 1046 (3D000) at line 28: No database selected Primero creé una base de datos vacía llamada con el mismo nombre que el archivo .sql pero no funciona. También intenté hacerlo con el cliente de comando …




2
Cambiar ancho de columna
¿Aumentar el ancho de una columna (nvarchar) necesariamente eliminará la tabla? En otras palabras, ¿se puede cambiar el ancho en un entorno de producción con usuarios activos? Pensé que si el tamaño aumenta (en lugar de disminuir), esto no sería un problema.
39 sql-server 

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.