{"id":10182,"date":"2018-12-20T00:00:00","date_gmt":"2018-12-20T06:00:00","guid":{"rendered":"https:\/\/threecloud.wpengine.com\/post\/a-look-at-some-of-azure-sql-databases-intelligence-features\/"},"modified":"2023-05-01T17:33:44","modified_gmt":"2023-05-01T22:33:44","slug":"a-look-at-some-of-azure-sql-databases-intelligence-features","status":"publish","type":"post","link":"https:\/\/3cloudsolutions.com\/resources\/a-look-at-some-of-azure-sql-databases-intelligence-features\/","title":{"rendered":"A Look at Some of Azure SQL Database&#8217;s Intelligence Features"},"content":{"rendered":"<p><span style=\"background-color: transparent;\">Let me tell you about some cool intelligence features within Azure SQL Database. Azure SQL Database technologies deliver intelligent capabilities through a range of built-in machine learning and adaptive technologies that monitor and manage performance and security for you.<\/span><\/p>\n<p>Using telemetry from millions of databases running in Azure over the years, Microsoft has built this capability of training a truly intelligent and autonomous database that gives you the ability to learn and adapt to your workload. This intelligent performance gives you the deeper insight into database performance. Plus, it eliminates the hassle of making ongoing improvements, allowing you to focus more on driving your business and less on \u201cchores\u201d.<\/p>\n<p>Features like query performance insights and automatic tuning continuously monitor database usage and detect disruptive events and then they take steps to improve performance. Three examples of the intelligent performance that can collectively optimize your memory usage and improve overall query performance are things like:<\/p>\n<ul>\n<li><strong><em>Row mode memory grant feedback<\/em><\/strong> \u2013 this gives you the ability to expand on batch-mode memory grant feedback by adjusting memory grant sizes for both batch and row mode operators.<\/li>\n<li><em><strong>Approximate query processing<\/strong><\/em> \u2013 this is designed to provide aggregations across large datasets where responsiveness is more critical than absolute precision, and it will return an approximate value with the focus on performance.<\/li>\n<li><em><strong>Table variable deferred compilation<\/strong><\/em> \u2013 this improves plan quality and overall performance for queries, referencing table variable by propagating cardinality estimates that are based on actual table variable row counts. In turn, this optimizes your downstream plan operations.<\/li>\n<\/ul>\n<p>Along all those features, Azure SQL Database intelligent protection allows you to efficiently and productively meet your data\u2019s security and compliance requests by proactively monitoring for potential threats and vulnerabilities. You can flag things such as PII or a cross-scripting attack or something like that. There are detection mechanisms in there that can help you avoid these.<\/p>\n<p>Through features like information protection, vulnerability assessment and threat detection, you can proactively discover and protect sensitive data, as well as uncover potential vulnerability and detect anomaly activities that could indicate a threat to your data.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/zZfbYO6OlTU\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>In short, Microsoft has built these intelligent features over years of machine learning and is applying it to all their Platform as a Service, as well as some of their on-premises, offerings.\u00a0We recommend you give them a try but remember, always try them out in your test or dev environments prior to bringing into production.<\/p>\n<p>Need further help? Our expert team and solution offerings can help your business with any Azure product or service, including Managed Services offerings. Contact us at 888-8AZURE or\u00a0 <a href=\"mailto:sales@3cloudsolutions.com\">sales@3cloudsolutions.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let me tell you about some cool intelligence features within Azure SQL Database. Azure SQL&mldr;<\/p>\n","protected":false},"author":21,"featured_media":9392,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[394,260],"tags":[396,296],"class_list":["post-10182","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-intelligence","category-data-ai","tag-bi","tag-sql","topics-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/10182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/comments?post=10182"}],"version-history":[{"count":0,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/10182\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media\/9392"}],"wp:attachment":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media?parent=10182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/categories?post=10182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/tags?post=10182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}