Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
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 …
Avere la tabella con 3 colonne: ID category flag 1 A 1 2 A 0 3 A 0 4 B 0 5 C 0 Voglio selezionare tutte le righe che hanno flag = 1almeno una volta per categoria. Risultati aspettati: ID category flag 1 A 1 2 A 0 3 …
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) …
Sto cercando di determinare quale applicare e quando è il momento opportuno per applicare la compressione. Sto pubblicando questa domanda per ottenere informazioni da questa community. Ho letto diversi articoli, ma volevo avere un posto dove questo fosse indirizzato in amministratori di database.
Qual è la differenza tra la ricerca dell'indice cluster (CI) e la ricerca dell'indice non cluster (NCI)? Uno si comporta meglio dell'altro? Il motivo per cui lo sto chiedendo è perché ho una tabella con 50 milioni di righe e 150 colonne. Ha una colonna denominata IDdefinita come indice cluster. …
La documentazione di Cassandra afferma che Non utilizzare un indice in queste situazioni: Su colonne con cardinalità elevata perché esegui una query su un enorme volume di record per un numero limitato di risultati. Vedere Problemi con l'utilizzo di un indice di colonna con cardinalità elevata di seguito. Si prosegue, …
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 …
Quando controllo il nostro server SQL Prod, ogni volta che apro Activity Monitor vedo sempre SQLCLRil primo elenco nella sezione di attesa delle risorse in Activity Monitor. Ha sempre un numero elevato. A cosa serve SQLCLR? È dannoso per il server avere questo SQLCLRcon un alto numero di attesa delle …
Perché il numero di thread di lavoro di un gruppo di disponibilità in un pool HADR dovrebbe aumentare ben oltre l'utilizzo minimo di "in genere, ci sono 3-10 thread condivisi " per replica? In un caso abbiamo osservato l'utilizzo di oltre 300 thread con 3 gruppi di disponibilità e 10 …
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 …
Diciamo che ho trovato un SQL Server e non ho idea di quali applicazioni si connettano ad esso. Forse trovo un'applicazione ma non sono sicuro che sia l'unica a utilizzarla. C'è un modo carino per trovare tutte le connessioni distinte?
Sto realizzando un piccolo programma in cui gli utenti pubblicano post o scrivono blog. Su questi post, altri utenti possono apprezzare o non apprezzare il post come in Facebook o aumentare il voto o ridimensionare il post come in StackOverflow. Mi piacerebbe conoscere una buona struttura di database che è …
Eseguo questa query dal mio pgAdmin locale collegandomi in remoto al nostro server di sviluppo: select * from users order by random() limit 1; si blocca per 17 secondi e mostra Total query runtime: 148 ms. 1 row retrieved. si blocca anche su qualsiasi operazione: anche facendo clic con il …
Sto provando ad accedere al server "localdb \ MSSQLLocalDB" sul mio computer tramite PowerShell con l'utilità SQLCMD. Sto usando PowerShell v5, .NET v5.0 e il nome del server è (localdb)\MSSQLLocalDBquando mi connetto ad esso in Microsoft SQL Server Management Studio 2014. PS C:\> sqlcmd -S localdb\MSSQLLocalDBe PS C:\> sqlcmd -S …
Sto cercando di capire le differenze tra i diversi installatori di SQL Server 2014 Express. Se sei in grado di dirmi tutto ciò che puoi o di trovare la documentazione su di essi, lo apprezzerei. https://www.microsoft.com/en-us/download/confirmation.aspx?id=42299 Express 32BIT WoW64\SQLEXPR32_x86_ENU.exe Express 32BIT\SQLEXPR_x86_ENU.exe Express 64BIT\SQLEXPR_x64_ENU.exe ExpressAdv 32BIT\SQLEXPRADV_x86_ENU.exe ExpressAdv 64BIT\SQLEXPRADV_x64_ENU.exe ExpressAndTools 32BIT\SQLEXPRWT_x86_ENU.exe ExpressAndTools …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.