{"id":14,"date":"2014-08-27T10:53:40","date_gmt":"2014-08-27T14:53:40","guid":{"rendered":"http:\/\/sqlity.dev.lbdesign.eu\/?page_id=14"},"modified":"2014-11-16T17:37:35","modified_gmt":"2014-11-16T22:37:35","slug":"performance","status":"publish","type":"page","link":"https:\/\/sqlity.net\/en\/services\/performance\/","title":{"rendered":"Performance"},"content":{"rendered":"<h2>SQL Server Performance Audit<\/h2>\n<p>\n<strong> Is a Slow SQL Server killing your team\u2019s productivity? Ramp it into overdrive with a Performance Audit by sqlity.net\u2026 It\u2019s like steroids for your SQL Server\u2026<\/strong>\n<\/p>\n<p>\nWouldn\u2019t it be great if your IT team could get more done in less time?\n<\/p>\n<p>\nWhat if your server hummed along spitting out reports on time and no one sat around waiting? Would that mean more productivity? Would it mean everyone in the company had the information they need to make decisions\u2014at least from IT?\n<\/p>\n<p>\nBetter planning + more productivity = increased bottom line.\n<\/p>\n<p>\nIf you have:\n<\/p>\n<ul>\n<li>Sluggish web pages<\/li>\n<li>Long running reports<\/li>\n<li>Missing indexes<\/li>\n<li>Blocked queries<\/li>\n<\/ul>\n<p>\nYour company is losing money\u2014ouch!\n<\/p>\n<p>\n<strong>At sqlity.net, we conduct a SQL Server Performance Audit to help your SQL Server zoom past the competition<\/strong>\n<\/p>\n<p>\nAlthough you can\u2019t give your slow SQL Server steroids to make it go faster, you can do the next best thing: Hire the team at sqlity.net.\n<\/p>\n<h2>Here\u2019s How It Works:<\/h2>\n<p>\nWe connect to your server and watch it for analysis, performance and metrics.\n<\/p>\n<p>\nOver the course of a few days we monitor how different parts of the system behave in different situations and on different days of the week.\n<\/p>\n<p>\nHere\u2019s why this is important: Your application encounters different load patterns throughout the week. If we watch only on Monday, we might miss a problem that happens only on Tuesdays. One client had a problem that appeared only on Fridays between 2:00-3:00 p.m. It slowed their SQL Server down so much, it could not even accept additional connections. But there was no discernable increase in traffic during those times. After doing some digging, it turned it out to be a complex interaction between function calls, parallelism and context switches. We were able to straighten it out so the Friday afternoons zipped by again \u2013 that is, SQL Server zipped\u2014we can\u2019t vouch for the staff.\n<\/p>\n<p>\nDuring the SQL Server Performance Audit we look at different performance metrics including:\n<\/p>\n<ul>\n<li>Statement statistics based on SQL server plan cache \u2013 so we can see which procedure has the biggest problem.<\/li>\n<li>Wait statistics \u2013 we can see general problem areas like processor overload or an undersized IO subsystem<\/li>\n<li>Windows performance counters<\/li>\n<\/ul>\n<p>\nWe\u2019ll hunt down those productivity killers and put them on the blacklist. Usually, there is more than one problem. Sometimes there are slow stored procedures; sometimes an index needs to be added. When these aren\u2019t tuned accurately, your server can slow to a crawl. We\u2019ll compile everything into a report for you, which includes a prioritized action item list.\n<\/p>\n<p>\nAnd don\u2019t worry about our work slowing you or your servers down. We use non-intrusive techniques that won\u2019t impact the performance of your already strained SQL Server further. Your team will be able to do their jobs and our work won\u2019t interfere.\n<\/p>\n<h2>The SQL Server Performance Audit Includes:<\/h2>\n<ul>\n<li>Stored procedures \u2013 what\u2019s the biggest problem child?<\/li>\n<li>Missing indexes \u2013 these can slow your server to a snail\u2019s pace.<\/li>\n<li>Analysis of your system size \u2013 is your system big enough to handle the load?<\/li>\n<li>Blocking \u2013 one process is holding onto a resource and preventing another from moving ahead. Resource hugging can cause other processes to wait around twiddling their thumbs \u2013 this is costs you time and productivity.<\/li>\n<li>Deadlocking \u2013 When procedures fight over resources one has to go away. It\u2019s like breaking up a bar fight and the SQL police has to get involved. When that happens, deadlocking shows up as an error. <br \/>Deadlocks are often caused by underlying performance problems. For example, a procedure might be holding on too long to one resource before trying to access another one. Improve the performance and the deadlocks will go away too.<\/li>\n<\/ul>\n<h2>You\u2019ll Get a Blueprint for Fixing the Problem(s):<\/h2>\n<p>\nThe prioritized action item list will let you know where to get started right away. Often, fixing the single biggest \u201coffender\u201d can relieve the performance situation for the entire system. The recommendations might include steps to:\n<\/p>\n<ul>\n<li>Reduce the IO impact of a stored procedure by adding missing indexes or rewriting some of the involved statements.<\/li>\n<li>Changing the order in which tables are accessed to reduce the probability of dead locks.<\/li>\n<li>Reducing the time during which resources are locked to alleviate blocking problems<\/li>\n<li>Altering T-SQL statements to reduce CPU pressure or boost parallelism.<\/li>\n<\/ul>\n<p>\nEach of these is different, but all have a direct financial impact. They can mean lost revenue because of reduced productivity, customer loss, or even penalties if you cannot meet your SLAs.\n<\/p>\n<h2>How Can a Slow Server Cost You in Penalties and Customers?<\/h2>\n<p>\nWhile working with several large installations in the healthcare field, we encountered one where 11 million customer records needed to be transferred to a new system. Dealing with sensitive healthcare records adds its own level of complexity due to HIPAA and PHI regulations but in this case there was the additional requirement for this transfer to take place within 72 hours of run time.\n<\/p>\n<p>\nDo you know what our initial investigation revealed? That it was going to take over 70 YEARS to transfer the data! No way they would have been able to meet their SLAs.\n<\/p>\n<p>\nObviously, that\u2019s unworkable by anyone\u2019s standards.\n<\/p>\n<p>\nOur goal? Fix the code so it would run faster and get the runtime down to hours. We did it. We were able to meet the imposed maximum runtime requirement.\n<\/p>\n<p>\nIf you\u2019re ready to enjoy a blazing fast SQL server, <a title=\"Contact\" href=\"http:\/\/sqlity.net\/contact\/\">let\u2019s talk<\/a>. Your performance audit will uncover the problems around a slow SQL Server and get it running fast so you look like a hero. Maybe you\u2019ll even get a bonus!\n<\/p>\n<p>\n<a title=\"Contact\" href=\"http:\/\/sqlity.net\/contact\/\">Contact us<\/a> today and let\u2019s get you one step closer to saving the day. No steroids needed.\n<\/p>\n<blockquote>\n<p>\n\"My company contracted with sqlity.net to help us tackle our SQL Server performance issues. We came to rely on his vast knowledge of SQL Server and ability to track down even the stickiest problems. He also built some very complex monitoring and analysis tools to help us identify and correct sub-optimized queries. With their help we were able to significantly decrease the load on our cpu while growing in volume and application complexity.\"\n<\/p>\n<p>\nAlan Freedman at JustAnswer\n<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>SQL Server Performance Audit Is a Slow SQL Server killing your team\u2019s productivity? Ramp it into overdrive with a Performance Audit by sqlity.net\u2026 It\u2019s like steroids for your SQL Server\u2026 Wouldn\u2019t it be great if your IT team could get <a href=\"https:\/\/sqlity.net\/en\/services\/performance\/\">[more&#8230;]<\/a><\/p>\n","protected":false},"author":3,"featured_media":1642,"parent":5,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kick Your Slow SQL Server Troubles to the Curb<\/title>\n<meta name=\"description\" content=\"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sqlity.net\/en\/services\/performance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kick Your Slow SQL Server Troubles to the Curb\" \/>\n<meta property=\"og:description\" content=\"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sqlity.net\/en\/services\/performance\/\" \/>\n<meta property=\"og:site_name\" content=\"sqlity.net\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sqlity.net\" \/>\n<meta property=\"article:modified_time\" content=\"2014-11-16T22:37:35+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@sqlity\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/\",\"url\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/\",\"name\":\"Kick Your Slow SQL Server Troubles to the Curb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2014-08-27T14:53:40+00:00\",\"dateModified\":\"2014-11-16T22:37:35+00:00\",\"description\":\"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/performance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sqlity.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https:\\\/\\\/sqlity.net\\\/en\\\/services\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Performance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sqlity.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/sqlity.net\\\/en\\\/\",\"name\":\"sqlity.net\",\"description\":\"Quality for SQL\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sqlity.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kick Your Slow SQL Server Troubles to the Curb","description":"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sqlity.net\/en\/services\/performance\/","og_locale":"en_US","og_type":"article","og_title":"Kick Your Slow SQL Server Troubles to the Curb","og_description":"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.","og_url":"https:\/\/sqlity.net\/en\/services\/performance\/","og_site_name":"sqlity.net","article_publisher":"https:\/\/www.facebook.com\/sqlity.net","article_modified_time":"2014-11-16T22:37:35+00:00","twitter_card":"summary_large_image","twitter_site":"@sqlity","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sqlity.net\/en\/services\/performance\/","url":"https:\/\/sqlity.net\/en\/services\/performance\/","name":"Kick Your Slow SQL Server Troubles to the Curb","isPartOf":{"@id":"https:\/\/sqlity.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sqlity.net\/en\/services\/performance\/#primaryimage"},"image":{"@id":"https:\/\/sqlity.net\/en\/services\/performance\/#primaryimage"},"thumbnailUrl":"","datePublished":"2014-08-27T14:53:40+00:00","dateModified":"2014-11-16T22:37:35+00:00","description":"End slow SQL Server problems that cost your team productivity. sqlity.net will ramp up your IT team\u2019s productivity by boosting the SQL Server performance. Contact us today.","breadcrumb":{"@id":"https:\/\/sqlity.net\/en\/services\/performance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sqlity.net\/en\/services\/performance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sqlity.net\/en\/services\/performance\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/sqlity.net\/en\/services\/performance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sqlity.net\/en\/"},{"@type":"ListItem","position":2,"name":"Services","item":"https:\/\/sqlity.net\/en\/services\/"},{"@type":"ListItem","position":3,"name":"Performance"}]},{"@type":"WebSite","@id":"https:\/\/sqlity.net\/en\/#website","url":"https:\/\/sqlity.net\/en\/","name":"sqlity.net","description":"Quality for SQL","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sqlity.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P2wXuw-e","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":0,"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/pages\/5"}],"wp:attachment":[{"href":"https:\/\/sqlity.net\/en\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}