 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
07.05.2003, 18:21
|
#1
|
|
TP-Member
Registriert seit: Jan 2002
|
vorteile von mySQL gegenüber MS SQL
Hallo
nein das hier soll kein "machen wir microsofts produkte schlecht" thread werden.
mir geht es hier um fundierte vorteile vom mySQL gegenüber MS SQL. welche sind es? welche vorteile sind entscheidend das ich mySQL verwende?
__________________
Lebet lange und in Frieden.
|
|
|
07.05.2003, 18:24
|
#2
|
|
TP-Insider
Registriert seit: May 2002
Ort: Colonia
|
Ein, wie ich finde, grosser Vorteil liegt darin, dass MySQL nichts kostet im Gegensatz zum MS SQL Server.
Weiterhin ist die Administration des MS SQL Servers nicht ganz ohne, es sei denn Du kennst Dich damit wirklich gut aus.
Ein weiterer Vorteil ist, dass MySQL auf Linux und auf Windows Systemen läuft, dass tut MS SQL Server nicht. 
__________________
Gruss freefonzo
"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill
1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
|
|
|
07.05.2003, 18:31
|
#3
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Yep... ein Vorteil ist der Preis. Während ein mssql-server glaube ich sogar Clients Lizensen benötigt werden, muss man bei MySQL in einem closed-source-Project nur pro Prozessor bezahlen.
Allerdings wird Mssql auch seine Vorteile haben, wie z.B. stored procedures, oder Trigger. (Obwohl... sind die nicht jetzt auch schon in MySQL4.x drin?)
Für die Webentwicklung hat und wird sich weiterhin MySQL durchsetzten. Allerdings wirds noch ne' Weile dauern, bis die Webhoster auf 4.x updaten. That's it...
Gruss
Jan
|
|
|
07.05.2003, 18:38
|
#4
|
|
TP-Specialist
Registriert seit: Apr 2001
Ort: Cologne / Germany
|
hey jungs
jetz wo ich euch kenne trau ich mich mal
was zu fragen
Was sind den stored procedures ?
Und wieviele Linzenzen muss man den für eine M$SQL auf einem Webserver kaufen ?
dan
|
|
|
07.05.2003, 18:42
|
#5
|
|
TP-Insider
Registriert seit: May 2002
Ort: Colonia
|
Hi Dan,
mich kennste ja schon länger...
Ich glaube, dass Du für einen Webeinsatz eines M$SQL eine offene Lizenz (also die, die am meisten kostet) brauchst.
Mehr Infos gibt es hier
Und bezgl. Stored Procedures, weiss ich nur, dass man da Abfragen und oft gebrauchte SQL Statements in der DB hinterlegen kann und jederzeit abrufen kann, ohne jedesmal wieder den gleichen Codeklumpatsch in z.B. eine Website zu schreiben.
Ist aber gefährliches Halbwissen... 
__________________
Gruss freefonzo
"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill
1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
Geändert von freefonzo (07.05.2003 um 18:45 Uhr).
|
|
|
07.05.2003, 18:47
|
#6
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Preise? Keine Ahnung...
Stored Procedures: http://www.mysql.com/doc/en/ANSI_diff_Triggers.html
Also vordefinierte Abfragen, die in der Datenbank hängen. Diese kann man einfach aufrufen. Man braucht ganz einfach nicht mehr den gesamten Query zu senden. Bringt ein bissel mehr performance... aber lest selber
Trigger sind auch ne' feine Sache. Damit kann man automatsich Storde Procedures ausführen, wenn ein bestimmtes Event auftritt. Z.b. wenn man einen Delete auf eine Tabelle ausübt kann man über einen Trigger, alle referntiellen Daten dazu löschen, ohne zusätzliche Queries abzuschicken.
Gruss
Jan
|
|
|
07.05.2003, 19:06
|
#7
|
|
TP-Specialist
Registriert seit: Apr 2001
Ort: Cologne / Germany
|
Kleine Recherche...
Für den Einsatz der Serverprodukte in Zusammenhang mit einer Internet-Applikation wird eine Internet Connector-Lizenz benötigt. Diese Lizenzform gibt dem Kunden das Recht, eine unbegrenzte Anzahl von gleichzeitigen Verbindungen für einen einzelnen Server im Internet aufzubauen. Es handelt sich um eine Nutzungslizenz, keine Software.
Preis nur für den Connector 2.489,- €
Jetzt bitte anschnallen, MS SQL 2000 Server Ent. 1 Proz. Lizenz
deutsch CD / Server + unlimited Clients
incl. internet Connector kostet € 25.565
ein weiterer vorteil für mySQL denke ich
dan
|
|
|
07.05.2003, 21:02
|
#8
|
|
TP-Insider
Registriert seit: Jan 2002
Ort: Akhragan
|
was (im moment) noch ein kleiner aber dennoch wichtiger vorteil des M$ produktes ist, ist die möglichkeit "transaktionen" ausführen zu können.
transaktionen sind eine gruppe von datenbankbefehlen (sql-anweisungen) die unmittelbar zusammengehören und eine "logische einheit" bilden.
z.b. eine online-shop-bestellung
geht aus irgendeinem grunde während des bestellvorganges etwas schief, weil beispielsweise der server abschmiert, wird nach einem neustart ein sogenanntes "rollback" durchgeführt und die transaktion rückgängig gemacht.
so bleiben die daten schön "konsistent".
aber das ist eigentlich nur bei den auf neudeutsch "geschäftskritischen anwendungen" wichtig, den privatuser geht sowas meistens am A$%%§$ vorbei.
aber diese ganze transaktionsgeschichte soll wohl auch schon im my_sql 4.xx eingebaut werden.
also alles wieder relativ
__________________
میں کانچ کھا سکتا ہوں اور مجھے تکلیف نہیں ہوتی.
நான் கண்ணாடி சாப்பிடுவேன், அதனால் எனக்கு ஒரு கேடும் வராது
|
|
|
07.05.2003, 21:13
|
#9
|
|
TP-Veteran
Registriert seit: Sep 2002
Ort: Winterthur
|
HI,
welche Datenbank ist eigentlich zuverläsiger und schneller ?
cu
PS: hab schon mysql 4.0.12
__________________
Wer sabotiert eigentlich ständig meine Signatur?
|
|
|
07.05.2003, 23:34
|
#10
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
stored procdeures sind grob gesagt vorkompilierte queryies. d.h. Der sql-Pharser braucht diese querys nicht mehr zu interpretieren.
Ausserdem ist es mit stored procedures möglich logische Operationen durchzuführen (verzweigungen usw.)
ausserdem bei ms sql: transaktionen, jobs, analysewerkzeuge, mördermächtige datenimport/export schnittstelle, xml fähig, nested queryies, fulltext search (auch wenn das eigentlich der windows-server macht), olap fähig (clustering)
mysql: schneller in typischen webanwendungen und kleinen Projekten.
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
08.05.2003, 13:10
|
#11
|
|
TP-Veteran
Registriert seit: Jun 2001
Ort: Wien
|
Ein Vorteil von MySQL liegt auch in der Installation bzw. herstellung der Datenbanken!
MySQL hast Du relativ schnekk Einsatzfähig!
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
|
|
|
23.09.2003, 15:41
|
#12
|
|
TP-Supporter
Registriert seit: Jun 2003
Ort: Fürth
|
den kleinen Bruder des SQL-Servers nutzt ( MSDE), kann man bedenkenlos weitergeben( auch ohne Lizenz)
allerdings geht er bei bei einer gleichzeitigen Clientzahl >5 mächtig in die Knie
ist also nur bedingt für den Internet-einsatz brauchbar
allerdings habe ich die MSDE in mehrerern mittleren Projekten im Einsatz, die allerdings in einem Intranet laufen, also wo nicht unbedingt viele Leute gleichzeitig zugriff auf die DB haben
Die MSDE kommt auch ohne Admintools, aber mittlerweile gibt es ja genug OS-Software für diesen Zweck
dass man mit MySQL schneller DBs erstellen kann, kann ich nicht nachvollziehen ??
den SQL-Server hat man auch schnell einsatzfähig, vorausgesetzt, man kann mit ihm umgehen 
Geändert von CB.NET (23.09.2003 um 15:43 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:26 Uhr.
|
 |