MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal TV-Server » General Talk


General Talk Talk about the MediaPortal TV-Server

Reply
 
Thread Tools Display Modes
Old 2007-04-05, 12:59   #1 (permalink)
Super Moderator
 
Spragleknas's Avatar
 
Join Date: Dec 2005
Location: Rogaland
Age: 32
Posts: 3,968
Thanks: 194
Thanked 106 Times in 86 Posts

Country:

My System

Exclamation MySQL 5 vs MS SQL server 2005

Could someone list what the difference between these two are when it comes to benefits and disadvantages?

In other words: Which would you recommend and why?

Did not find anything about this in Wiki1



__________________
Please read -> HOW TO START A SUPPORT THREAD !!!
Support MediaPortal! Donate by clicking HERE
Dedicated HTPC board (Norway) -> MSPC.no
Spragleknas is offline   Reply With Quote
Old 2007-04-05, 14:20   #2 (permalink)
rtv
Portal Developer
 
rtv's Avatar
 
Join Date: Apr 2005
Location: Osnabruck
Posts: 2,763
Thanks: 130
Thanked 133 Times in 93 Posts

Country:

My System

Default

If you like it open source -> use MySQL

If you like Microsoft -> use MS SQL

Both have easy to use GUI management tools and performance doesn't differ that much.
__________________
rtv is offline   Reply With Quote
Old 2007-04-05, 15:22   #3 (permalink)
Super Moderator
 
Spragleknas's Avatar
 
Join Date: Dec 2005
Location: Rogaland
Age: 32
Posts: 3,968
Thanks: 194
Thanked 106 Times in 86 Posts

Country:

My System

Default

Thanks for your answer, rtv.

Any difference in stability/bugs/support when used with MP?
__________________
Please read -> HOW TO START A SUPPORT THREAD !!!
Support MediaPortal! Donate by clicking HERE
Dedicated HTPC board (Norway) -> MSPC.no
Spragleknas is offline   Reply With Quote
Old 2007-04-05, 19:10   #4 (permalink)
Portal Member
 
Join Date: Apr 2006
Location: Sweden
Posts: 16
Thanks: 0
Thanked 0 Times in 0 Posts


Send a message via MSN to kolizz
Default

I use MySQL for a couple of reasons. Mostly because I generally don't like Microsoft, but after trying both ways out I also found MySQL to be easier to install and seems a bit faster to start up. It also doesn't install as much additional crap that at least I don't use as MS SQL.
kolizz is offline   Reply With Quote
Old 2007-04-05, 19:33   #5 (permalink)
Portal Member
 
Join Date: Feb 2007
Posts: 63
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

I would recommend MSSQL. I was an avid MySQL user for many years, but I've been forced to use SQL Server at work and I love it! It seems faster, more stable, and just a better product. MySQL is good too, very nice program and all, but MS SQL (well at least the full version, I don't have too much experience with Express), I found to be much faster than MySQL, more feature rich, more stable, and more scalable.

That being said, I doubt you'll see any differences between the two in MP unless you intend to have 1 million+ recordings stored...
dmeglio is offline   Reply With Quote
Old 2008-04-07, 02:07   #6 (permalink)
Portal Member
 
Join Date: Nov 2007
Posts: 67
Thanks: 6
Thanked 1 Time in 1 Post

Country:

My System

Send a message via MSN to Shivian
Default

Sorry to drag up the old thread but I thought it better to continue this discussion than start a new one.

SQL Server Express has a few limitations from what I see. Single seat, 4GB database limit, single CPU. Isn't that enough reason to use MySQL?

http://www.microsoft.com/sql/prodinf...-features.mspx - 4GB limit for DB size, 1 CPU, 1GB ram limit for the server.
Compare Microsoft SQL Server to MySQL - just for reference... MS's take on the advantages of SQL Server over MySQL. For a TV server, I see no points that are relevant except perhaps for "Availability".

Anyway, I think those shortfalls are enough to consider the "less secure" MySQL!

I am writing this hoping someone to point out compelling reasons to consider the SQL Server Express...

Last edited by Shivian; 2008-04-07 at 02:08. Reason: Add reason for post
Shivian is offline   Reply With Quote
Old 2008-04-07, 14:51   #7 (permalink)
Portal Tester
 
flokel's Avatar
 
Join Date: Oct 2005
Location: Unterfranken
Age: 24
Posts: 934
Thanks: 60
Thanked 45 Times in 40 Posts

Country:

My System

Default

Quote:
Originally Posted by Shivian View Post
SQL Server Express has a few limitations from what I see. Single seat, 4GB database limit, single CPU. Isn't that enough reason to use MySQL?
Does this mean that you can not use sql express in a multi seat configuration?
__________________
Regards,
Flo
flokel is online now   Reply With Quote
Old 2008-04-08, 01:16   #8 (permalink)
Portal Member
 
Join Date: Nov 2007
Posts: 67
Thanks: 6
Thanked 1 Time in 1 Post

Country:

My System

Send a message via MSN to Shivian
Default

It sounds that way... don't know how the TV Service handles it in practice.
Shivian is offline   Reply With Quote
Old 2008-04-08, 01:43   #9 (permalink)
Portal Developer
 
and-81's Avatar
 
Join Date: Mar 2005
Location: Melbourne
Age: 27
Posts: 2,251
Thanks: 30
Thanked 152 Times in 89 Posts

Country:

My System

Default

No, MS SQL Express is fine for use with TV Server in Multi-Seat setup.

As for the 4GB database limit and single CPU only. Well, no, I don't see that as reason enough to use MySQL. No offence.

I don't think anyone using MediaPortal has a 4GB database and limiting the process to a single CPU will be of no consequence either... unless your PC is running at ~99% CPU utilisation, in which case you have bigger problems than deciding what DBMS to use.

I've never had any problems with SQL Express, I've found it stable and reliable. Admittedly I've never bothered trying MySQL, but why would I if what I'm using works?

I actually don't think there are any compelling reasons to choose either of them over the other. They both seem to work just fine. Take a look at the forum support threads and you rarely see anything relating to the database.

Cheers,

PS. Just to address the Anti-Microsoft theory for using MySQL... MediaPortal itself is built on Microsoft technologies! .net, C#, DirectX, MediaPlayer, Visual Studio, Windows! If you want to stay away from Microsoft products you've made a bad start

Last edited by and-81; 2008-04-08 at 01:50. Reason: more
and-81 is offline   Reply With Quote
This User Say Thank You:
Old 2008-04-08, 01:56   #10 (permalink)
Portal Member
 
Join Date: Nov 2007
Posts: 67
Thanks: 6
Thanked 1 Time in 1 Post

Country:

My System

Send a message via MSN to Shivian
Default

I'm not saying to stay away from MS... I'm saying the Express edition has some limitations that are unnecessary and can limit performance when there is an alternative that doesn't not have such limits. If you are running dual or quad cores, why not let the database take advantage of that?

I develop in .NET day to day and I use SQL Server databases (and one MySQL database). I have nothing against MS software dev tools. I can't see using another IDE other than VS in the foreseeable future.
Shivian is offline   Reply With Quote
Reply

Bookmarks

Tags
2005, mysql, server, sql

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
TV-Service starts before SQL-Server Patric fixed TV-Server / Client Bugs 28 2008-02-24 17:33
Minimum hardware for SQL Server 2005 not met? thinksnow Get Support 1 2007-02-25 23:34
SQL Express 2005 crashing with Vista martin_gren Get Support 4 2007-01-31 17:18
SQL Server Config staigerpaip General Talk 10 2006-11-09 16:36
SQL Express 2005 unter VNC konfigurieren Heiko123 Media Portal - Support 1 2006-10-20 08:06


All times are GMT +1. The time now is 09:48.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden