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

Probleme mit SQL Abfragen

Frage Entwicklung Datenbanken

Mitglied: tomi707

tomi707 (Level 1) - Jetzt verbinden

18.11.2010 um 12:21 Uhr, 2400 Aufrufe, 3 Kommentare

Hallo Leute,


Mein Problem ist ich habe eine Tabelle in der die prozentuellen Verfügbarkeiten meiner Server geschrieben werden. Also wieviel Prozent der Zeit er UP und DOWN war.

Ich habe 3 Server und will daraufs einen Durschnitt der Verfügbarkeit bekommen.
Wäre ja nicht so schwer wenn nicht 2 Server im Cluster(Server1 und Server2) laufen.

D.h. auch wenn Server1 ausfällt und die beiden anderen weiterlaufen, hab ich für den Benutzer eine Verfügbarkeit von 100%


Jedoch hab ich noch keinen Weg gefunden das bei der AVG() Funktion zu berücksichtigen.

Hoffe ihr könnt mir da helfen.

Tabelle sieht ca so aus

Code:
Date | Host | % UP | % DOWN |
20.02.10 | Server1 | 0 | 100 |
20.02.10 | Server2 | 100 | 0 |
20.02.10 | Server3 | 100 | 0 |
21.02.10
....
Mitglied: jhinrichs
18.11.2010 um 12:36 Uhr
Hallo,
das ist ja kein SQL-Problem, sondern ein mathematisches. Du musst erst einmal "Verfügbarkeit" des Clusters definieren, also geht es Dir a) um die statistische Ausfallwahrscheinlichkeit des Clusters, wenn Dir die Ausfallwahrscheinlichkeiten der Einzelrechner bekannt sind, oder geht es Dir b) um die tatsächliche Ausfallzeit des Clusters, also die Zeit, in der beide Server down sind?
Fall a):
p(AusfallCluster)=p(AusfallServer1)*p(AusfallServer2)

Fall b):
Nicht nur die einzelnen Server messsen, sondern den Cluster als Ganzes und als 4. Item in die Tabelle einfügenh

Grüße
Bitte warten ..
Mitglied: Antos
18.11.2010 um 12:43 Uhr
Hi,
vielleicht ein Denkanstoß in die Richtung:

Server12UpTime = SELECT max(up) FROM tabelle WHERE (host ='server1' OR host='server2')

Evtl. als Unterabfrage.
mfg
Antos
Bitte warten ..
Mitglied: Biber
18.11.2010 um 13:19 Uhr
Moin tomi707,

im Moment haben wir alle noch richtig viel Spielraum zur interpretation - es geht ja von Verfügbarkeit bis Ausfallwahrscheinlichkeit.

Ich fürchte, mit den Tabellendaten (oder soll das schon das Ergebnis-Resultset sein??) kommen wir nicht so richtig weiter.


Beispiel:

Wenn Server1 und Server2 gegenseitig füreinander einspringen, welches Ergebnis würdest du dann für z.B. den Folgetag errechnen wollen?

21.02.10 | Server1 | 50 | 50 |
21.02.10 | Server2 | 50 | 50 |
21.02.10 | Server3 | 100 | 0 |

Sowohl Server1 wie Server2 waren je 50% der Zeit "Up".
War aber nun Sever1 von 0:00h bis 12:00h durchgängig da und Server2 ab 12:00h mittags bis nach der Harald-Schmidt-Show?
Oder waren vielleicht beide nur anwesend während normaler Bürozeiten von 06:30 bis 18:30 und der Rest war Schweigen?

Der erste Fall bedeudet für deine DAUs 100% Verfügbarkeit, der zweite Fall eine Ausfallzeit von einem halben Tag.
Wie kommst du an diese Info?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
PHP
Abfrage SQL
gelöst Frage von dudeldoedelPHP3 Kommentare

Hallo zusammen, kann man das in einer SQL Abfrage erreichen ??? Feldwert lautet: {"565":{"textinput":{"comment":"1400"}}} als Ergebnis soll ausgelesen werden ...

Datenbanken
Hilfe bei SQL Abfrage
gelöst Frage von e51bomagDatenbanken9 Kommentare

Habe einfach eine Denkblockade und würde mich über Hilfe bei einer Datenbankabfrage freuen. Die Abfrage lautet wie folgt: SELECT ...

Windows Server
SQL Abfrage automatisch exportieren
Frage von Andinistrator1Windows Server6 Kommentare

Hallo Zusammen, kurz und knapp: Ich habe eine SQL Abfrage. Diese soll automatisch, z.B. per Agend 1x/Nacht ausgeführt werden. ...

Datenbanken
Hilfe bei SQL-Abfrage
gelöst Frage von emeriksDatenbanken5 Kommentare

Hi, gegeben: MS SQL Server 2005 eine DB mit 3 Tabellen Tabelle "Objekte" 2 Spalten: ID, Name Tabelle "Eigenschaften" ...

Neue Wissensbeiträge
Microsoft

Update KB4073578 für AMD CPU (Spectre und Meltdown Lücke)

Information von sabines vor 1 StundeMicrosoft

Wegen Problemen (BOSD, nicht startende PCs) wurde das Update KB4056897 und KB4056894 für AMD CPUs zurückgezogen. Dieses Update KB4073578 ...

Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 14 StundenMac OS X1 Kommentar

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Datenschutz

Weitere Informationen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 21 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 22 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1018 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...