|
|
|
Valued Member
      
Group: General Forum Members
Last Login: Monday, April 01, 2013 1:08 PM
Points: 56,
Visits: 241
|
|
Hello! I 'was' a Coldfusion programmer - at some point about two years ago I realized I was having CF do things for me that the back end database would have done much better and faster. So, I started trying to learn more about SQL Server and use it for what it's meant to do (instead of hacking the front end app because I didn't know how to do it in the database!) I started doing a lot of web searching and learned some very interesting things.
I have taken a couple of online courses through a local community college, which have been also interesting and taught me some things I hadn't stumbled upon in my various web searches. However, I was very disappointed by the text in my 'general' SQL Server class (covering transact-SQL). There was one 'technique', in particular, that was covered under sub-queries that I could NOT wrap my head around by reading the textbook. (I don't remember exactly what it was.) It was a technique that didn't offer very good performance, so it was very difficult to find information about it on Google. I finally stumbled upon it after a couple of hours of searching, and the web information allowed me to understand the concept enough to finish the homework. I also left a note to the professor that I realized that the query didn't totally reflect the textbook, but that I really couldn't understand from the textbook. I also commented the query and left a link to the page that I found that explained the concept.
So, I was stuck buying and using what I considered a less-than-adequate textbook. Fortunately, I didn't pay the $60 book price through the college's book store - I purchased it as an eBook for maybe $15.
A friend recommended sqlservercentral.com and that has, by far, been the best learning tool. Thanks, everybody
I have since been hired as an "almost DBA" - i.e. the company can't afford an actual DBA, but wanted to find someone with some experience and some desire to learn how to BE a DBA. sqlservercentral.com and web searches have helped me so much, but I know there are things I should be learning about and starting to implement that I don't even KNOW I should be doing That is where, I think, a great book would come into play.
I'm not much of a blogger, but I've considered starting one and capturing my journey to becoming a DBA, in hopes that it may be a good reference to other newbies. Maybe if I get ambitious and do so (and do it well), I could turn it into a book at some time! 
Thanks again, everyone here. You are a wonderful resource for the community!
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Thursday, November 01, 2012 12:40 PM
Points: 7,
Visits: 44
|
|
I highly recommend subscribing to the SQLServerCentral.com lists. Just skim the e-mail for anything new you want to learn about. If it has nothing, delete it. If it's something interested, either save it to read later, or read into it then!
Your Microsoft white papers are always going to be a great source to learn from. However, coupling the reads with sheer experience and hands-on "lab tests" are going to really teach you.
I am currently reading SQL Server 2008 Query Performance Tuning Distilled (Expert's Voice in SQL Server) by Grant Fritchney. It's a pretty good read in regards to server administration for database servers. I would highly recommend watching his webcast at http://www.sqlservercentral.com/Training/ first though. It's titled #6: Gathering and Interpreting Server Metrics. This will give you an idea of what to take/not take from his book.
|
|
|
|
|
SSC-Dedicated
           
Group: General Forum Members
Last Login: Yesterday @ 7:51 PM
Points: 32,910,
Visits: 26,800
|
|
lrobbins (8/8/2011) I highly recommend subscribing to the SQLServerCentral.com lists. Just skim the e-mail for anything new you want to learn about. If it has nothing, delete it. If it's something interested, either save it to read later, or read into it then!
Your Microsoft white papers are always going to be a great source to learn from. However, coupling the reads with sheer experience and hands-on "lab tests" are going to really teach you.
I am currently reading SQL Server 2008 Query Performance Tuning Distilled (Expert's Voice in SQL Server) by Grant Fritchney. It's a pretty good read in regards to server administration for database servers. I would highly recommend watching his webcast at http://www.sqlservercentral.com/Training/ first though. It's titled #6: Gathering and Interpreting Server Metrics. This will give you an idea of what to take/not take from his book.
I've read both books that Grant has written on the subject. If you really want to know what to look for during performance tuning and some outstanding suggestions on how to make your code run faster, either book is an absolute "must read".
--Jeff Moden "RBAR is pronounced "ree-bar" and is a "Modenism" for "Row-By-Agonizing-Row".
First step towards the paradigm shift of writing Set Based code: Stop thinking about what you want to do to a row... think, instead, of what you want to do to a column."
For better, quicker answers on T-SQL questions, click on the following... http://www.sqlservercentral.com/articles/Best+Practices/61537/
For better answers on performance questions, click on the following... http://www.sqlservercentral.com/articles/SQLServerCentral/66909/
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Wednesday, December 19, 2012 8:37 AM
Points: 6,
Visits: 22
|
|
George Hepworth (8/7/2011) I think theft of Intellectual Property is a big and growing threat to publishing technical books. George Hepworth I've talked to authors at SQL events who said their book was the hardest working months of 'lost revenue' in their lives. They work to write good material and within days of it being published, it gets pirated.
But I still like and buy good books. Looking at my bookshelf reveals another pattern: Specialization.
SQL has become such a large integrated package it takes multiple books to cover all areas. Among my recent books, I have Itzik Ben-Gan's 'Inside SQL Server 2008 T-SQL Querying' and Bryan Smith's 'SQL Server 2008 MDX'. Other specialty books on my shelf are the Wrox 'Professional' series including SSIS, SSAS and SSRS.
Allen Smith GHT Data Consulting http://www.ghtdata.com/
Allen Smith GHT Data Consulting http://www.ghtdata.com/
|
|
|
|
|
Old Hand
      
Group: General Forum Members
Last Login: 2 days ago @ 12:49 PM
Points: 370,
Visits: 1,657
|
|
| I don't usually recommend books as none of my co-workers want anything to do with SQL. That being said I know when i look for books I pretty much go by author reputation. I have Grant's Query Performance book, I'll buy anything by Kalen delaney, Paul Randal or Kimberly Tripp, Itzak ben Gan, Lynn Langit, Joe Sack (I'm not sure if he writes anymore). If I know of the author chances are I follow thier blog and like thier writing style. Most of the books I buy are pretty specialized. I've just picked up Aln hirts Failover Cluster book, General books about SQL are a hard sell for me, I don't need a(nother) book that tells me about CRUD (unless it provides a hideous level of deep details).
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Tuesday, August 09, 2011 11:00 PM
Points: 5,
Visits: 31
|
|
I have read several books on SQL Server.
I would recommend that a newbie reads books in the following order -
1. Starter - Murach's SQL Server 2008 for developers.
2. Refresher - Itzik Ben Gan's - T-SQL Fundamentals
3. Getting better level... - Ben Gan's Inside T-SQL Querying
4. Still better level - Ben Gan's Inside T-SQL Programming
5. Tuning - SQL Server 2008 Query Performance Tuning by Grant Fritchey.
6. Reference - T-SQL Recipes a problem solution approach - by Joseph Sack
7. Books On-line is great for the first help on any topic!
|
|
|
|
|
SSCoach
         
Group: General Forum Members
Last Login: Monday, May 20, 2013 1:07 PM
Points: 18,733,
Visits: 12,332
|
|
|
|
|
|
SSC-Insane
         
Group: General Forum Members
Last Login: Today @ 4:09 AM
Points: 21,357,
Visits: 9,539
|
|
SQLRNNR (8/9/2011)
There are a number of books out there that are worth recommending. To simplify things, I just go straight to a reading list on Amazon provided by Robert Davis. You can find the list here.
Only 500$ worth of books, what a deal !
/end crappy salesman message 
It's a nice list tho!
|
|
|
|
|
SSC-Dedicated
           
Group: General Forum Members
Last Login: Today @ 5:55 AM
Points: 37,736,
Visits: 30,006
|
|
Ninja's_RGR'us (8/9/2011)
SQLRNNR (8/9/2011)
There are a number of books out there that are worth recommending. To simplify things, I just go straight to a reading list on Amazon provided by Robert Davis. You can find the list here. Only 500$ worth of books, what a deal ! /end crappy salesman message 
Some you can get significantly cheaper if you go for the 2nd hand version. I got both the mirroring and CLR for under $10 (excluding shipping)
Gail Shaw Microsoft Certified Master: SQL Server 2008, MVP SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter We stand on the bridge and no one may pass
|
|
|
|
|
SSCoach
         
Group: General Forum Members
Last Login: Monday, May 20, 2013 1:07 PM
Points: 18,733,
Visits: 12,332
|
|
|
|
|