Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.


2
Flag vs tabella divisa
Sto progettando una tabella di articoli che conterrà (potenzialmente) decine di milioni di record. Alcuni articoli non saranno disponibili per l'uso fino a quando non saranno "approvati" dall'amministratore. Per "uso" intendo che tali articoli non verranno citati in nessun'altra tabella fino a quando non saranno "approvati". Fino al 50% degli …

4
Istruzione DELETE in conflitto con il vincolo REFERENCE
La mia situazione è simile a questa: Tabella STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME Tabella UBICAZIONE: ID *[PK]* LOCATION_NAME Tabella WORK_PLACE: ID *[PK]* WORKPLACE_NAME Tabella INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* I 3 FK in INVENTORY_ITEMS fanno ovviamente riferimento alle colonne "ID" nelle rispettive altre tabelle. Le …


5
Numeri primi in un determinato intervallo
Di recente mi è stato affidato il compito di stampare tutti i numeri primi (1-100). Ho fallito drasticamente lì. Il mio codice: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) …



1
Come ridurre la frammentazione HEAP in SQL Server?
di recente ho scoperto che una tabella heap aveva una frammentazione superiore al 70%. Quindi ho deciso di fare un ALTER TABLE dbo.myTable REBUILD Abbastanza divertente, dopo ho avuto una frammentazione del 20%. Da allora non c'è più stato scritto su quel tavolo. Così ho deciso di fare la ricostruzione …



3
Backup di più database nello stesso momento
Di solito quando si avvia il backup non è consentito il commit delle modifiche o il database non sarà accessibile. Voglio dire, il database sarà in modalità utente singolo, ma voglio avviare il backup e rilasciare il db per l'uso. Inoltre, una volta avviato il backup non voglio che le …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.