Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL Express Datenbanken und Instanzen

Mitglied: crack24

crack24 (Level 2) - Jetzt verbinden

14.02.2015 um 10:42 Uhr, 3966 Aufrufe, 11 Kommentare

Hallo,

ich habe eine Anfängerfrage zum Thema SQL Express 2012 Server.

Eine Instanz kann mehrere Datenbanken beinhalten. Wie legt man fest wieviele Datenbanken in einer Instanz sein sollen bzw. wann erstellt man eine neue Instanz?

Viele Grüße
crack
Mitglied: Dani
14.02.2015 um 11:05 Uhr
Moin,
wir erstellen für jede Anwendung, welche eine Datenbank benötigt eine neue Instanz. Benötigt eine Anwendung zwei Datenbanken werden diese in einer Instanz abgebildet. Meist pfuschen die Hersteller in der Konfiguration um her und somit kann keiner dem anderen etwas falsch einstellen.


Gruß,
Dani
Bitte warten ..
Mitglied: Vision2015
14.02.2015 um 11:19 Uhr
Zitat von crack24:

Hallo,
moin,

ich habe eine Anfängerfrage zum Thema SQL Express 2012 Server.

Eine Instanz kann mehrere Datenbanken beinhalten. Wie legt man fest wieviele Datenbanken in einer Instanz sein sollen bzw. wann
erstellt man eine neue Instanz?
eine neue sql instanz kannst du erstellen, indem du das sql setup erneut ausführst, und dabei eine neue instanz anlegst!
tja, wie legt man fest, wieviele db´s in einer Instanz sein sollen... kommt ganz auf die verwendung an....
der übersicht halber würde ich sagen, pro db/ aplikation eine instanz... instanzen kannst du getrennt anhalten/stoppen/neustarten- über dienste...


Viele Grüße
crack

lg
v
Bitte warten ..
Mitglied: GuentherH
14.02.2015 um 11:23 Uhr
wir erstellen für jede Anwendung, welche eine Datenbank benötigt eine neue Instanz

Der Nachteil dieser Lösung. Bei einem Update ist dies für jede Instanz durchzuführen. Ansonsten gebe ich dir natürlich recht.

LG Günther
Bitte warten ..
Mitglied: Vision2015
14.02.2015 um 11:28 Uhr
nun... so wild ist das mit dem update ja auch nicht...

lg
v
Bitte warten ..
Mitglied: Dani
14.02.2015 um 11:34 Uhr
Hallo Günther,
Der Nachteil dieser Lösung. Bei einem Update ist dies für jede Instanz durchzuführen. Ansonsten gebe ich dir natürlich recht.
das ist ein berechtiger Einwand. Es ist wie so oft ein Balanceakt zwischen Nutzen, Flexiblität und Aufwand.


Gruß,
Dani
Bitte warten ..
Mitglied: jsysde
14.02.2015 um 12:45 Uhr
Moin.

Auf nem SQL Express, der ja in punkto CPU und RAM sowie Datenbankgrösse stark limitiert ist, stellt sich die Frage eigentlich kaum - ich habe hier WSUS, MePo und SharePoint in einer einzigen Instanz laufen, klappt prima. Wobei das keine pauschal gültige Aussage ist und auch nicht sein kann, zu unterschiedlich sind die Anforderungen und die verwendete Hardware.

Mehrere Instanzen haben den Vorteil, dass man pro Instanz die max. RAM-Nutzung vorgeben kann und verschiedene Anwendungen mit unterschiedlichen Datenbank-Patchleveln laufen lassen kann; ausserdem kann man die Zugriffsrechte pro Instanz grundlegend verschieden regeln, was wohl einer der Hauptgründe für die Instanzierung sein dürfte: Für Anwendung A in Instanz A kann ich z.B. den Usern direkten Schreibzugriff auf die Datenbank geben, während Anwendung B in Instanz B das genau nicht erlaubt usw.

Cheers,
jsysde
Bitte warten ..
Mitglied: crack24
14.02.2015, aktualisiert um 19:41 Uhr
Vielen Dank für eure Erklärungen. Vom Ressourcenverbrauch ist es also egal ob ich mehrere Instanzen erstelle? Der SQL Express hat bestimmte Ressourcen zur Verfügung und teilt die dann auf, egal ob ich meine 5 Datenbanken in 5 einzelnen Instanzen habe oder in einer?

Viele Grüße
crack
Bitte warten ..
Mitglied: Vision2015
14.02.2015 um 19:51 Uhr
ja und nein... du kannst aber jeder instanz ram zuweisen.....
Bitte warten ..
Mitglied: jsysde
14.02.2015 um 22:08 Uhr
N'Abend.
Zitat von crack24:
Der SQL Express hat bestimmte Ressourcen zur Verfügung und teilt die dann auf, egal ob ich meine 5 Datenbanken in 5 einzelnen
Instanzen habe oder in einer?
Jein - "aufgeteilt" wird da nix, wie auch, wenn nur eine Instanz da ist?
Der SQL-Server wird sich -bei entsprechenden Datenbankgrössen- nach und nach den ganzen RAM unter den Nagel reissen - falls du keine Begrenzung in den Eigenschaften deiner Instanz gesetzt.

Angenommen, du hast zwei Instanzen, dann kannst du Instanz A (die nicht soooo wichtig/ressourcenhungrig ist) auf z.B. 512MB RAM begrenzen und Instanz B (die seeeehr wichtig/ressourcenhungrig ist) 4GB RAM zuweisen. Diese Werte wird der SQL-Server dann nicht überschreiten.

Klar sollte aber sein, dass du ~4GB RAM nur für's OS selbst "frei" lassen solltest, also nicht den komletten RAM dem SQL zur Verfügung stellen, das gibt fiese Performance- bzw. I/O-Probleme.

Cheers,
jsysde
Bitte warten ..
Mitglied: crack24
15.02.2015 um 22:12 Uhr
Ok das hilft mir schon weiter. Beim SQL Express allerdings muss ich mir beim RAM wahrscheinlich nicht so viele Sorgen machen, weil der sowieso auf 1GB über alle Instanzen begrenzt ist oder?
Bitte warten ..
Mitglied: Dani
15.02.2015 um 22:33 Uhr
weil der sowieso auf 1GB über alle Instanzen begrenzt ist oder?
Nein, es wird immer pro Instanz definiert.


Gruß,
Dani
Bitte warten ..
Ähnliche Inhalte
Datenbanken

SQL Server Datenbank in SQL Server Express

gelöst Frage von JuckieDatenbanken3 Kommentare

Hallo zusammen, ist es möglich, eine Datenbank die in Microsoft SQL Server 2008 R2 läuft so zu exportieren, dass ...

Windows Tools

MS SQL Instanz

Frage von sebastian2608Windows Tools6 Kommentare

N´ Abend Leute, heute habe ich einen besonders seltsamen Fall für euch ;) Folgende Grundsituation: Ein Bekannter hatte bis ...

Windows Server

Anmeldedaten SQL Instanzen SBS2011

Frage von takvorianWindows Server8 Kommentare

Hallo zusammen, war eben bei einem Kunden mit einem SBS2011 Server um ihm eine neue Backupsoftware ( Acronis ) ...

Datenbanken

MSSQL Datenbank nachträglich einer Instanz zuordnen

Frage von AndroxinDatenbanken8 Kommentare

Moinsen, ich betreibe mehrere Datenbanken in einer MSSQL Standard Server Installation. Alle in der Standardinstanz. Nun habe ich hier ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 2 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement14 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk14 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...