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
Limitare i diritti di connessione su SQL Server
Ho un'app da distribuire in produzione che utilizza la sicurezza del "sistema d'onore". Cioè, tutti gli utenti si connettono al DB usando un utente SQL / credenziali passwd e l'app gestisce le autorizzazioni stesse. L'ultima parte non mi disturba tanto quanto il fatto che l'oggetto connessione contenga credenziali incorporate e …

1
Avviso nel piano di query "Stima della cardinalità"
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 La query sopra ha un avviso nel piano di query. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Perché ha l'avvertimento? …


2
Deadlock da blocchi su stesse tabelle temporanee in processi diversi
Ho trovato un punto morto che sembra mostrare qualcosa che pensavo fosse impossibile. Esistono due processi coinvolti nel deadlock: 1. process8cf948 SPID 63 Esecuzione di una tabella ALTER sulla tabella temporanea #PB_Cost_Excp_Process_Invoices_Work. Possiede il blocco IX sulla tabella #PB_Cost_Excp_Process_Invoices_Work con ID oggetto 455743580 2. process4cb3708 SPID 72 Esecuzione in UPDATE …



3
Limitare l'aggiornamento su determinate colonne. Consenti solo la stored procedure per aggiornare quelle colonne
Ho colonne di prezzo sensibili che vorrei avere aggiornato solo tramite una procedura memorizzata. Vorrei che tutti i tentativi di codice o manuali di modificare i valori in queste colonne dei prezzi fallissero se non utilizza le stored procedure progettate per aggiornarlo. Sto pensando di implementare questo utilizzando i trigger …






4
Conteggio delle righe "effettive" imprecise nel piano parallelo
Questa è una domanda puramente accademica, al punto che non sta causando un problema e sono solo interessato a ricevere spiegazioni sul comportamento. Prendi un problema standard Itzik Ben-Gan cross-join tabella di conteggio CTE: USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[TallyTable] ( @N …
17 sql-server 



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.