Page 2 of 3 FirstFirst 123 LastLast
Results 17 to 32 of 38

Thread: SQL Server 2000

  1. #17
    Will work for beer... nichomach's Avatar
    Join Date
    Jul 2003
    Location
    Preston, Lancs
    Posts
    6,137
    Thanks
    564
    Thanked
    139 times in 100 posts
    • nichomach's system
      • Motherboard:
      • Gigabyte GA-870A-UD3
      • CPU:
      • AMD Phenom II X6 1055T 95W
      • Memory:
      • 16GB DR3
      • Storage:
      • 1x250GB Maxtor SATAII, 1x 400GB Hitachi SATAII
      • Graphics card(s):
      • Zotac GTX 1060 3GB
      • PSU:
      • Coolermaster 500W
      • Case:
      • Coolermaster Elite 430
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Dell 20" TFT
      • Internet:
      • Virgin Media Cable
    Fatboy, to run one 550MB database, even if it grows like Topsy, you do NOT need SQL Enterprise; buy standard with 10 CALs (approx. £1,190 ex VAT) and then buy your additional CALs. The only reason to buy Enterprise is because of the clustering/data warehousing features, which you're not going to be using.

  2. #18
    Member
    Join Date
    Jul 2003
    Posts
    57
    Thanks
    0
    Thanked
    0 times in 0 posts
    It may be worth some spending some time looking at MySQL www.mysql.org

    It is possible to link Access to a MySQL database using ODBC drivers. It may take some effort but it should be possible to migrate your database to MySQL and still use Access as a front-end and then you could spend the £6000 on more useful things like the office christmas party!

  3. #19
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts
    Porting it to MySQL would be silly really. The cost of having a large busy MySQL database is imense, PostgreSQL is a much much much better open source one. (MySQL is buggy, and the 'beginers' SQL, it eats memory cpu and money for support because of stupid bugs.. its only *just* got stored procedures ffs!)

    On the MS from, check out Express, if one database isn't going to go above 4gig, its right up your street, any code you make with it, can use the express engine for free (assuming you have windows for it to run it on !)
    http://lab.msdn.microsoft.com/express/sql/default.aspx
    throw new ArgumentException (String, String, Exception)

  4. #20
    Member
    Join Date
    Jul 2003
    Posts
    57
    Thanks
    0
    Thanked
    0 times in 0 posts
    Well these forums run off MySQL and so do thousands of other websites so it can't be that bad.

  5. #21
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts
    for a basic database ( for the back end of a forum for example ) then MySQL is fine.

    I dont think its up to more intensive tasks as being a back end for business apps. ( where you might want to use more complex things , such as data warehouseing or other analysis service for example )

    Access isn't the neatest front end though.
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  6. #22
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts
    You also have to take into account that the original poster isn't writing this application themselves.
    Off all of the commercial applications I've delt with, I've not come accross one that will run on a MySQL back-end (apart from this BB app. ) MSSQL is that much more widly supported that more devs will make use for it in Wintel applications.

    I'm not saying MSSQL is better than sliced bread , because it's not - there are many other high end RDMS systems that blow MSSQL out of the water , but they cost a lot more ( Oracle for example )
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  7. #23
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts
    Quote Originally Posted by njm106
    Well these forums run off MySQL and so do thousands of other websites so it can't be that bad.
    6 million jews were killed during the holocaust, if you don't judge things on their moral values, instead of the 'thousands of people do it' traversties happen
    throw new ArgumentException (String, String, Exception)

  8. #24
    Goat Boy
    Join Date
    Jul 2003
    Location
    Alexandra Park, London
    Posts
    2,428
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by TheAnimus
    Porting it to MySQL would be silly really. The cost of having a large busy MySQL database is imense, PostgreSQL is a much much much better open source one. (MySQL is buggy, and the 'beginers' SQL, it eats memory cpu and money for support because of stupid bugs.. its only *just* got stored procedures ffs!)[/url]
    Although I agree that Postgres is a better choice than mysql, to suggest that MySQL "eats memory CPU" because of stupid bugs is simply not true. My company has written very complex web sites and applications built on top of MySQL that have served hundreds of thousands of users daily and it has never missed a beat.

    Regarding stored procedures, on the whole they are a bad idea. They tie you into the RDBMS in hand, and pollute your software architecture.
    "All our beliefs are being challenged now, and rightfully so, they're stupid." - Bill Hicks

  9. #25
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts
    sorry that should of been MySQL eats memory and CPU, comparied to other databases (like postgre, compare em side by side, as soon as u do something complex, postgre becomes much faster, taking less memory, and CPU time).

    Its not the bugs that course that. They course major head aches. Esp with the newer features that are been introduced.
    throw new ArgumentException (String, String, Exception)

  10. #26
    TiG
    TiG is offline
    Walk a mile in other peoples shoes...
    Join Date
    Jul 2003
    Location
    Questioning it all
    Posts
    6,213
    Thanks
    45
    Thanked
    48 times in 43 posts
    Quote Originally Posted by DaBeeeenster
    Regarding stored procedures, on the whole they are a bad idea. They tie you into the RDBMS in hand, and pollute your software architecture.
    On the whole SP are bad ideas?.... Not sure i'd agree with that. Stored procedures allow definite advantages, of tying functionality to limited processes, improving the performance of large and difficult queries.

    It allows Business logic from software allowing changes to be made on the database without requiring a recomplication of code.

    I'd consider direct SQL in code to be a bad thing and more polluting that calls to SP.

    TiG
    -- Hexus Meets Rock! --

  11. #27
    Goat Boy
    Join Date
    Jul 2003
    Location
    Alexandra Park, London
    Posts
    2,428
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by TiG
    On the whole SP are bad ideas?.... Not sure i'd agree with that. Stored procedures allow definite advantages, of tying functionality to limited processes, improving the performance of large and difficult queries.

    It allows Business logic from software allowing changes to be made on the database without requiring a recomplication of code.

    I'd consider direct SQL in code to be a bad thing and more polluting that calls to SP.

    TiG
    Spanning Business Logic across two distinct layers within the application is, IMHO, an exceptionally bad idea. The only reason I would ever consider SPs is for performance reasons.
    "All our beliefs are being challenged now, and rightfully so, they're stupid." - Bill Hicks

  12. #28
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts
    from my POV - ( DBA not Developer ) I like SP's for running all my maintenance scripts etc.
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  13. #29
    Goat Boy
    Join Date
    Jul 2003
    Location
    Alexandra Park, London
    Posts
    2,428
    Thanks
    0
    Thanked
    0 times in 0 posts
    Maintenance scripts are a perfect application for Stored Procedures, I totally agree.

    The notion of having business logic, editable by people who are not developers and not based around any sort of source code control system, embedded in the database gives me the heeby jeebies tbh.
    Last edited by DaBeeeenster; 15-08-2005 at 01:45 PM.
    "All our beliefs are being challenged now, and rightfully so, they're stupid." - Bill Hicks

  14. #30
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts
    I think we are looking at some form of source code control for our DB schema / sp's , as it would add version controll and a considerably nicer query analyser , but I've not seen it yet.

    as a relative n00b to T-SQL I'm struggling a little with my formatting
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  15. #31
    TiG
    TiG is offline
    Walk a mile in other peoples shoes...
    Join Date
    Jul 2003
    Location
    Questioning it all
    Posts
    6,213
    Thanks
    45
    Thanked
    48 times in 43 posts
    Quote Originally Posted by DaBeeeenster
    Spanning Business Logic across two distinct layers within the application is, IMHO, an exceptionally bad idea. The only reason I would ever consider SPs is for performance reasons.
    Depends what the system is I agree, but i tend to work in database centric systems where the business logic for all of the multiple applications should be handled at the same level (i.e the DB)

    Knowing and understanding when to chose different designs is part of an experienced design process...

    TiG
    -- Hexus Meets Rock! --

  16. #32
    Goat Boy
    Join Date
    Jul 2003
    Location
    Alexandra Park, London
    Posts
    2,428
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by TiG
    Depends what the system is I agree, but i tend to work in database centric systems where the business logic for all of the multiple applications should be handled at the same level (i.e the DB)

    Knowing and understanding when to chose different designs is part of an experienced design process...

    TiG
    Personally I'd rather write a layer on top of the database that can service requests from more than 1 application.
    "All our beliefs are being challenged now, and rightfully so, they're stupid." - Bill Hicks

Page 2 of 3 FirstFirst 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. SQL Server Connection string?
    By Stoo in forum Software
    Replies: 7
    Last Post: 04-05-2005, 05:48 PM
  2. thinking of building a Windows 2000 server system, suggestions...
    By Snow-Munki in forum PC Hardware and Components
    Replies: 7
    Last Post: 03-09-2004, 10:00 PM
  3. Windows 2000 Server Container Security Breach...
    By retroborg in forum Software
    Replies: 4
    Last Post: 04-08-2004, 08:11 PM
  4. New Windows Updates out peeps
    By Skii in forum Software
    Replies: 10
    Last Post: 04-08-2004, 06:19 AM
  5. Replies: 10
    Last Post: 24-04-2004, 12:06 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •