Log in
::
Register
::
Not logged in
Home
Tags
Articles
Editorials
Stairways
Forums
Scripts
Videos
Blogs
QotD
Books
Ask SSC
SQL Jobs
Training
Authors
About us
Contact us
Newsletters
Write for us
Recent Posts
Recent Posts
Popular Topics
Popular Topics
Home
Search
Members
Calendar
Who's On
Home
»
SQLServerCentral.com
»
Editorials
»
Under Appreciated Features
68 posts, Page 1 of 7
1
2
3
4
5
»
»»
Under Appreciated Features
Rate Topic
Display Mode
Topic Options
Author
Message
Andy Warren
Andy Warren
Posted Thursday, December 16, 2010 10:02 PM
SSCertifiable
Group: Moderators
Last Login: Thursday, May 09, 2013 12:38 PM
Points: 6,462,
Visits: 1,384
Comments posted to this topic are about the item
Under Appreciated Features
Andy
SQLShare - Learn One New Thing Each Day
SQLAndy - My Professional Blog
Connect with me on LinkedIn
Follow me on Twitter
Post #1036317
Nakul Vachhrajani
Nakul Vachhrajani
Posted Thursday, December 16, 2010 10:30 PM
Ten Centuries
Group: General Forum Members
Last Login: Today @ 1:02 AM
Points: 1,277,
Visits: 1,609
One thing that immediately comes to mind is the Upgrade Advisor. For ISVs planning for compatibility with an upcoming version of SQL Server, the first thing they should do (I use the word should because technology-aware organizations do, upcoming ISVs don't even know such a utility exists) is to run the Upgrade Advisor. Major issues come up right away and per the 80/20 rule, 80% of your issues are now in front of you awaiting resolution within 20% of the time.
Next is the power of connection strings. Quite often I have seen just the basic 5 parameter connection string (Provider, Server, DB, User, Password) being used in ISV products. Connection strings are much more than this, and their power needs to be demonstrated.
Have a great Friday, and a rocking week-end!
Thanks & Regards,
Nakul Vachhrajani.
http://beyondrelational.com/modules/2/blogs/77/nakuls-blog.aspx
Be courteous. Drive responsibly.
Follow me on
Twitter:
@nakulv_sql
Google Plus:
+Nakul
Post #1036325
Lynn Pettis
Lynn Pettis
Posted Thursday, December 16, 2010 10:33 PM
SSC-Insane
Group: General Forum Members
Last Login: Today @ 7:50 PM
Points: 21,624,
Visits: 27,465
I would have to say Service Broker as one. There is a lot one can do with it, and quite a bit of the necessay infrastructure is already built. The problem is that you still have a lot that needs to been done manually and it isn't all that intuitive.
Wizards would help, especially if you get to look at the SQL it builds for you instead of just doing it for you (like Database Mirroring - Would benefit from being able to see the scripts that wizard builds and the order they are run).
This is one way some people learn, show me what you do at the basic level, and let me learn how to do the more complex stuff by building on that.
Lynn Pettis
For better assistance in answering your questions, click here
For tips to get better help with Performance Problems, click here
For Running Totals and its variations, click here
or
when working with partitioned tables
For more about Tally Tables, click here
For more about Cross Tabs and Pivots, click here
and
here
Managing Transaction Logs
SQL Musings from the Desert
Fountain Valley SQL
(My Mirror Blog)
Post #1036326
David McKinney
David McKinney
Posted Friday, December 17, 2010 1:46 AM
Mr or Mrs. 500
Group: General Forum Members
Last Login: Wednesday, May 15, 2013 12:43 AM
Points: 582,
Visits: 1,601
Was I alone in getting excited about 'filtered indexes'? (Is that what they're called? An index with a where clause)
The reason I got into a state is that it enabled me to relatively simply accomplish something that previously had obliged me to jump through hoops.
That is to place a unique index on a nullable column. To address the requirement of a column which is nullable but which, when it is populated, must be unique for the table.
David McKinney.
Post #1036381
paul.knibbs
paul.knibbs
Posted Friday, December 17, 2010 3:16 AM
Ten Centuries
Group: General Forum Members
Last Login: Today @ 6:28 AM
Points: 1,258,
Visits: 4,259
I think SQL Management Studio is actually under-appreciated. I was just having to do some work on a client's SQL 2000 install, and I'd forgotten what a pain it is to have to run a separate query analyzer application to check things out! (Yes, I know *real men* use SQLCMD anyway, but you know what I mean
).
Post #1036420
ben.mcintyre
ben.mcintyre
Posted Friday, December 17, 2010 4:38 AM
SSC Journeyman
Group: General Forum Members
Last Login: Wednesday, May 15, 2013 11:20 PM
Points: 76,
Visits: 370
By Toutatis, I hate to be the first naysayer, but SSMS has to be the biggest pile of steaming crap ever to be the excuse for a dev env. Using it is like trying to stride through molasses. I am constantly aware of the productivity it is costing me. Are two tools such an imposition, given that they work much better, and about three times faster ?
I don't use the RedGate tools, but this must be about the spot for a plug for them
On the positive side, I'd like to cite the improvements in the optimiser. Problem queries (that shouldn't be) in SQL2000 run sweetly in SQL2005. It's like oxygen - you only notice it when it's not there.
Now if only I could get SQL2005 to run with the old tools ....
Ben
Post #1036455
Andy Warren
Andy Warren
Posted Friday, December 17, 2010 4:54 AM
SSCertifiable
Group: Moderators
Last Login: Thursday, May 09, 2013 12:38 PM
Points: 6,462,
Visits: 1,384
I'm torn between Service Broker and missing indexes being shown in the graphical plan. The latter, whether you know how to tune or not, is a real time saver. No, you can't blindly follow all the suggestions, but I bet I create the suggested indexes 95% of the time.
Andy
SQLShare - Learn One New Thing Each Day
SQLAndy - My Professional Blog
Connect with me on LinkedIn
Follow me on Twitter
Post #1036460
bkubicek
bkubicek
Posted Friday, December 17, 2010 5:06 AM
UDP Broadcaster
Group: General Forum Members
Last Login: Friday, February 01, 2013 8:13 AM
Points: 1,490,
Visits: 388
I think a cool feature of sql server 2005 and above that you don't always hear a lot about is the recursive query with the CTE. We use this a lot. In our software product we have a Bill Of Material (BOM) structure. This BOM structure starts with a parent Item Nbr and then lists which children Items make up the parent. Some of our clients have BOM structures that go quite deep. Anyway, a recursive query with using a CTE has worked really nicely to return the whole bom structure for a parent item quickly and easily.
Ben
Post #1036464
steven.malone
steven.malone
Posted Friday, December 17, 2010 5:47 AM
SSC Journeyman
Group: General Forum Members
Last Login: Thursday, April 18, 2013 6:58 AM
Points: 96,
Visits: 210
To a certain extent any new feature, because we don't trust Microsoft to not pull the rug out from under us.
You mentioned "DTS lead to SSIS"
More like Microsoft threw DTS under the bus and brought out SSIS.
I think the most under appreciated feature was the ability to create system functions.
Clearly it was under appreciated since they yanked it.
It was really nice having a business rule in one place that could be called from any database without a three part name. A bonus was being able to create and test a new version in a test database and then updating the system version.
Microsoft's arrogance and hubris in deciding what they think is best for us (don't get me started on Office 2007) and their total lack of commitment to backwards compatibility leads many of us to not trust them.
Post #1036470
peterhe
peterhe
Posted Friday, December 17, 2010 6:25 AM
Mr or Mrs. 500
Group: General Forum Members
Last Login: Wednesday, February 20, 2013 10:51 AM
Points: 531,
Visits: 416
I would say catalouge views and DMVs added in 2005. Those really changed the ways that DBAs get meta-data and troubleshoot problems. But DMVs are still not widely adopted. They have lots of potential.
In programing, window functions like ROW_NUMBER() is a real help.
Post #1036486
« Prev Topic
|
Next Topic »
68 posts, Page 1 of 7
1
2
3
4
5
»
»»
Permissions
You
cannot
post new topics.
You
cannot
post topic replies.
You
cannot
post new polls.
You
cannot
post replies to polls.
You
cannot
edit your own topics.
You
cannot
delete your own topics.
You
cannot
edit other topics.
You
cannot
delete other topics.
You
cannot
edit your own posts.
You
cannot
edit other posts.
You
cannot
delete your own posts.
You
cannot
delete other posts.
You
cannot
post events.
You
cannot
edit your own events.
You
cannot
edit other events.
You
cannot
delete your own events.
You
cannot
delete other events.
You
cannot
send private messages.
You
cannot
send emails.
You
may
read topics.
You
cannot
rate topics.
You
cannot
vote within polls.
You
cannot
upload attachments.
You
may
download attachments.
You
cannot
post HTML code.
You
cannot
edit HTML code.
You
cannot
post IFCode.
You
cannot
post JavaScript.
You
cannot
post EmotIcons.
You
cannot
post or upload images.
Copyright © 2002-2013 Simple Talk Publishing. All Rights Reserved.
Privacy Policy.
Terms of Use.
Report Abuse.