Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 07.05.2003, 18:21   #1
TP-Member
 
Registriert seit: Jan 2002
Akira macht alles soweit korrekt

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.
Akira ist offline   Mit Zitat antworten


Alt 07.05.2003, 18:24   #2
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
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 ?
freefonzo ist offline   Mit Zitat antworten
Alt 07.05.2003, 18:31   #3
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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
Stuck Mojo ist offline   Mit Zitat antworten
Alt 07.05.2003, 18:38   #4
TP-Specialist
 
Benutzerbild von Dannys
 
Registriert seit: Apr 2001
Ort: Cologne / Germany
Dannys ist auf einem guten Weg
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
__________________
----------
Kennt Ihr schon meine Blogs ?

Das webTVblog.de
Das e-commerce-blog.de
----------
Dannys ist offline   Mit Zitat antworten
Alt 07.05.2003, 18:42   #5
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
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).
freefonzo ist offline   Mit Zitat antworten
Alt 07.05.2003, 18:47   #6
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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
Stuck Mojo ist offline   Mit Zitat antworten
Alt 07.05.2003, 19:06   #7
TP-Specialist
 
Benutzerbild von Dannys
 
Registriert seit: Apr 2001
Ort: Cologne / Germany
Dannys ist auf einem guten Weg
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
__________________
----------
Kennt Ihr schon meine Blogs ?

Das webTVblog.de
Das e-commerce-blog.de
----------
Dannys ist offline   Mit Zitat antworten
Alt 07.05.2003, 21:02   #8
TP-Insider
 
Benutzerbild von #!/usr/bin/beer
 
Registriert seit: Jan 2002
Ort: Akhragan
#!/usr/bin/beer bringt sich richtig ein#!/usr/bin/beer bringt sich richtig ein
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
__________________
میں کانچ کھا سکتا ہوں اور مجھے تکلیف نہیں ہوتی.
நான் கண்ணாடி சாப்பிடுவேன், அதனால் எனக்கு ஒரு கேடும் வராது
#!/usr/bin/beer ist offline   Mit Zitat antworten
Alt 07.05.2003, 21:13   #9
TP-Veteran
 
Benutzerbild von manuelito
 
Registriert seit: Sep 2002
Ort: Winterthur
manuelito hilft, wo's gehtmanuelito hilft, wo's gehtmanuelito hilft, wo's geht
HI,

welche Datenbank ist eigentlich zuverläsiger und schneller ?

cu

PS: hab schon mysql 4.0.12
__________________
Wer sabotiert eigentlich ständig meine Signatur?
manuelito ist offline   Mit Zitat antworten
Alt 07.05.2003, 23:34   #10
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
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
mike ist offline   Mit Zitat antworten
Alt 08.05.2003, 13:10   #11
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
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.
Flow09 ist offline   Mit Zitat antworten
Alt 23.09.2003, 15:41   #12
TP-Supporter
 
Benutzerbild von CB.NET
 
Registriert seit: Jun 2003
Ort: Fürth
CB.NET macht sich hier sehr viel Mühe
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).
CB.NET ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
vorteile von mySQL gegenüber MS SQL vorteile von mySQL gegenüber MS SQL
« Jede Spalte ein Index, sinnlos? | CheckLogin - Differenziert »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:26 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67