Database Engine-exemplaren (SQL Server)

Van toepassing op:SQL Server

Een instantie van de Database Engine is een kopie van het sqlservr.exe programma dat als een besturingssysteemservice wordt uitgevoerd. Elk exemplaar beheert verschillende systeemdatabases en een of meer gebruikersdatabases. Elke computer kan meerdere exemplaren van de database-engine uitvoeren. Toepassingen maken verbinding met het exemplaar om werk uit te voeren in een database die wordt beheerd door het exemplaar.

Instances

Een exemplaar van de database-engine werkt als een service die alle toepassingsaanvragen verwerkt om met de gegevens te werken in een van de databases die door dat exemplaar worden beheerd. Het is het doel van de verbindingsaanvragen (aanmeldingen) van toepassingen. De verbinding wordt uitgevoerd via een netwerkverbinding als de toepassing en het exemplaar zich op afzonderlijke computers bevinden. Als de toepassing en het exemplaar zich op dezelfde computer bevinden, kan de SQL Server-verbinding worden uitgevoerd als een netwerkverbinding of een in-memory verbinding. Zodra een verbinding tot stand is gebracht, verzendt een toepassing Transact-SQL-instructies via de verbinding naar het exemplaar. De instantie vertaalt de Transact-SQL-instructies naar bewerkingen op de gegevens en objecten in de databases en voert, als de vereiste machtigingen aan de aanmeldgegevens zijn verleend, deze bewerkingen uit. Alle opgehaalde gegevens worden geretourneerd naar de toepassing, samen met berichten zoals fouten.

U kunt meerdere exemplaren van de database-engine uitvoeren op een computer. Een instantie kan de standaardinstantie zijn. De standaardinstantie heeft geen naam. Als een verbindingsaanvraag alleen de naam van de computer opgeeft, wordt de verbinding gemaakt met het standaardexemplaren. Een benoemd exemplaar is een exemplaar waarbij u tijdens de installatie een exemplaarnaam opgeeft. Een verbindingsaanvraag moet zowel de computernaam als de exemplaarnaam opgeven om verbinding te maken met het exemplaar. Het is niet vereist om een standaardinstantie te installeren; alle instanties die op een computer worden uitgevoerd, kunnen benoemde instanties zijn.

Taakbeschrijving Articles
Hierin wordt beschreven hoe u de eigenschappen van een exemplaar configureert. Configureer standaardinstellingen, zoals bestandslocaties en datumnotaties, of hoe het exemplaar besturingssysteembronnen gebruikt, zoals geheugen of threads. Database Engine-exemplaren configureren (SQL Server)
Beschrijft hoe u de sorteerinstelling voor een instantie van de Database Engine beheert. Collaties bepalen de bitpatronen die worden gebruikt om tekens weer te geven, en het bijbehorende gedrag, zoals sortering en hoofdlettergevoeligheid of accentgevoeligheid bij vergelijkingsbewerkingen. Sortering en Unicode-ondersteuning
Beschrijft hoe u gekoppelde serverdefinities configureert, zodat Transact-SQL instructies kunnen worden uitgevoerd in een exemplaar om te werken met gegevens die zijn opgeslagen in afzonderlijke OLE DB-gegevensbronnen. Gekoppelde servers (Database Engine)
Beschrijft hoe u een aanmeldingstrigger maakt, waarin wordt opgegeven welke acties moeten worden uitgevoerd nadat een aanmeldingspoging is gevalideerd, maar voordat er met resources in het exemplaar wordt gewerkt. Aanmeldingstriggers activeren acties zoals het registreren van verbindingsactiviteit of het beperken van aanmeldingen op basis van bepaalde logica, naast de verificatie van aanmeldingsgegevens die door Windows en SQL Server wordt uitgevoerd. Aanmeldingstriggers
Hierin wordt beschreven hoe u de service beheert die is gekoppeld aan een exemplaar van de database-engine. Dit omvat acties zoals het starten en stoppen van de service of het configureren van opstartopties. De Database Engine-services beheren
Hierin wordt beschreven hoe u servernetwerkconfiguratietaken uitvoert, zoals: protocollen inschakelen, de poort of pijp wijzigen die wordt gebruikt door een protocol, versleuteling configureren, de SQL Server Browser-service configureren, de SQL Server Database Engine in het netwerk blootstellen of verbergen en de Server Principal Name registreren. Servernetwerkconfiguratie
Hierin wordt beschreven hoe u clientnetwerkconfiguratietaken uitvoert, zoals het configureren van clientprotocollen en het maken of verwijderen van een serveralias. Clientnetwerkconfiguratie
Beschrijft de SQL Server Management Studio-editors die kunnen worden gebruikt om scripts zoals Transact-SQL scripts te ontwerpen, fouten op te sporen en uit te voeren. Beschrijft ook hoe u Windows PowerShell-scripts codet om te werken met SQL Server-onderdelen. Scripting voor database-engine
Wordt beschreven hoe u onderhoudsplannen gebruikt om een reeks veelvoorkomende beheertaken voor een instantie te definiƫren. Werkstromen omvatten taken zoals het maken van back-ups van databases en het bijwerken van statistieken om de prestaties te verbeteren. onderhoudsplannen
Beschrijft hoe u de resource governor gebruikt voor het beheren van resourceverbruik en workloads door limieten op te geven voor de hoeveelheid CPU en geheugen die toepassingsaanvragen kunnen gebruiken. Resourcebeheerder
Hierin wordt beschreven hoe databasetoepassingen database-e-mailberichten kunnen gebruiken om e-mailberichten te verzenden vanuit de database-engine. Database Mail
Hierin wordt beschreven hoe u uitgebreide gebeurtenissen gebruikt om prestatiegegevens vast te leggen, kan worden gebruikt om prestatiebasislijnen te bouwen of prestatieproblemen vast te stellen. Extended Events is een lichtgewicht, zeer schaalbaar systeem voor het verzamelen van prestatiegegevens. Overzicht van uitgebreide gebeurtenissen
Hierin wordt beschreven hoe u SQL Trace gebruikt om een aangepast systeem te bouwen voor het vastleggen en vastleggen van gebeurtenissen in de database-engine. SQL-tracering
Beschrijft hoe u SQL Server Profiler gebruikt om traceringen vast te leggen van toepassingsaanvragen die binnenkomen bij een exemplaar van de database-engine. Deze traceringen kunnen later opnieuw worden afgespeeld voor activiteiten zoals prestatietests of diagnose van problemen. SQL Server Profiler
Beschrijft de functies Change Data Capture (CDC) en Wijzigingen bijhouden en beschrijft hoe u deze functies gebruikt om wijzigingen in gegevens in een database bij te houden. Gegevenswijzigingen bijhouden (SQL Server)
Beschrijft hoe u de logboekbestandsviewer gebruikt om SQL Server-fouten en -berichten in verschillende logboeken te vinden en weer te geven, zoals de sql Server-taakgeschiedenis, de SQL Server-logboeken en Windows-gebeurtenislogboeken. Logboekbestandsviewer
Hierin wordt beschreven hoe u Database Engine Tuning Advisor gebruikt om databases te analyseren en aanbevelingen te doen voor het oplossen van mogelijke prestatieproblemen. Database Engine Tuning Advisor
Hierin wordt beschreven hoe de beheerders van de productiedatabase een diagnostische verbinding kunnen maken met exemplaren wanneer standaardverbindingen niet worden geaccepteerd. Diagnostische verbinding voor databasebeheerders
Hierin wordt beschreven hoe u de afgeschafte functie voor externe servers gebruikt om toegang mogelijk te maken van het ene exemplaar van de database-engine naar een andere. Het voorkeursmechanisme voor deze functionaliteit is een gekoppelde server. Externe servers
Beschrijft de mogelijkheden van Service Broker voor berichten- en wachtrijtoepassingen en verwijst naar de Service Broker-documentatie. Service Broker
Beschrijft hoe de extensie van de bufferpool kan worden gebruikt voor een naadloze integratie van niet-vluchtig geheugen met willekeurige toegang (solid-state drives) in de bufferpool van de Database Engine om de I/O-doorvoer aanzienlijk te verbeteren. Bufferpooluitbreiding