Nov 03

My links of the week – November 3, 2013



The most visited post here is the one on my experience with performance on Azure, using WA SQL and VMs. There seems to be a lot of interest in the subject, so in the links for this week, there are quite a few links to articles by the Microsoft SQL Server Support Team on Windows Azure SQL Server. Articles on jQuery, CSS and scalabilty are also featured. 

  • Microsoft SQL Server Support Team’s Windows Azure SQL Database (WASD) Primer is the first of a series of articles on what is known as Windows Azure SQL – the Azure hosted Platform as a Service version of SQL Server. This first article presents some of the terminology used on the article series on WASD and includes some reference links that help understanding the differences between WASD and a “normal” SQL Server installation.
  • Is my query running fine in the cloud? is another of the articles in the series. Addresses several resources that can be used to determine causes of performance issues with WASD – available DMVs, performance, connectivity and resource usage related, execution plans. Again, it includes references to other relevant articles. It should also include a link to scripts to collect DMV info, updated for WASD, but I couldn’t find the article.It is still very informative, even without the link.
  • Do I need to upgrade my DBA skills for the cloud?, yet another article in the series, addresses some of maintenance / administration tasks needed, once the database is online. The series includes two more articles, on firewall configuration to secure access to the database and on getting a database to Azure, that are accessible from any of the articles in the series.
  • Slightly changing subjects, Brent Ozar’s What Developers Need to Know About SQL Server presents advice gathered through a Twitter session on what DBA’s think developers need to know about SQL Server. It has very interesting advice for developers using SQL Server for persistence.
  • Joe Celko’s Window Functions in SQL addresses the whole range of windowing functions in SQL, from aggregate to ranking and analytic functions, with some examples included. A very interesting read.
  • Jeremy Girard’s Selling Responsive Web Design To Clients, starting with a situation where a customer wasn’t interested on having a website redesign, presents a few benefits of responsive design, that usually are not primary motivators for responsive design adoption and concludes that these benefits can be, by themselves, a good way to sell responsive design.

That’s all for this week, thanks for reading.

The image used on this post was originally posted on Wayne Walter Berry’s Inside Windows Azure SQL Database

Sep 22

My links of the week – September 22, 2013

This week provided quite a few interesting reads, so it wasn’t easy to pick just a few of them. Not really able to pick a favorite, as there quite a few good posts and no clear “winner”. Anyway, here we go.

  • Jnan Dash’s RDBMS vs. NoSQL: How do you pick? brings back the issue of choosing between RDMBS and NoSQL technologies. It provides some insightful advice on making such a choice. It covers relevant issues to consider, from the nature of data, to operational issues like performance, scale or availability. Although a brief article, it covers the most relevant criteria to consider when making such a choice and it is a very interesting read.
  • Continuing with NoSQL / Big Data articles, Chris Stucchio’s Don’t use Hadoop -your data is not that big is a witty article on how “hot” keywords can cloud anyone’s decision making. It analyses a few scenarios where using Hadoop doesn’t make much sense, even if you would be led to think otherwise, due to Hadoop’s increasing popularity.
  • J.D. Meier’s Cloud Scenarios at your fingertips provides a few decision making points and links to further readings, on the subject of evaluating Cloud Computing as a viable option to be considered for enterprises.
  • Moving to SQL Server performance related articles, The SQL Server Customer Advisory Team blog post When To Break Down Complex Queries provides a few anti-patterns to watch when writing queries, with suggestions to solve the associated performance issues. It’s a very interesting article.
  • Grant Fritchey’s Why the Lazy Spool is Bad analyzes the lazy spool operator, concluding that it is not bad, after all, and includes links to more information on spools.
  • Danny Dover’s The Web Developer’s SEO Cheat Sheet 2.0 is a very comprehensive SEO cheat sheet, that can be downloaded as a very useful PDF file to keep within easy reach, as it can be very, very useful.
  • Bruce Schneier’s How to Remain Secure Against the NSA provides a detailed description of several strategies that anyone can use to foil the NSA’s eavesdropping abilities. A must read.

That’s it for the week.