| A community of more than 1,600,000 database professionals and growing |
| | SQL Server Telemetry One of the things that I've seen blogged about and noted in the news over the last year is the amount of data being collected by various software systems. In particular, I've seen numerous complaints and concerns over what data Microsoft collects with its platforms. Perhaps this is because Microsoft is the largest vendor, and plenty of other software collects usage information, primarily to determine if features are being used or working correctly. I think much of this is overblown, but I can understand having sensitivity about our computer usage, especially for home operating systems. Microsoft conducted an extensive review and published data about what is being collected and why. Windows 10 and other products have undergone review and must comply with the published policies. There's even a Microsoft Privacy site to address concerns and explain things. It's an easy to read policy that explains what Microsoft is collectin, if you're connected to the Internet (if you're not, don't worry, no bloating files). That's a huge step forward in an area that is evolving and something I wouldn't have expected to see in the past. I am glad Microsoft is making strides here, even if I may not agree with specific items in their policies. I do think that most of the companies collecting this data are doing so to improve the products, not spy on customers. I'm sure some do, but likely smaller organizations with some sort of criminal intent. As data becomes more important, telemetry for software is potentially a data leakage vector where private, personal, or customer information might be leaked. Certainly as more speech and other customized services are used in businesses, I worry about what data could be accidentally disclosed. After all, it's not that super powerful smart phone that is actually converting audio to text in many cases; it's a computer somewhere in the vendor's cloud. With databases, this has also been a concern from some people. I've seen the Customer Experience Improvement Program for years and usually opted in. I'm rarely doing something sensitive and I hope that with more data, Microsoft improves the platform. That's the stated goal, and I'd seen them talk about this a few times. The SQL Server has moved forward and published an explicit policy that spells out what and when data is collected. It was actually just updated recently and all new versions of the platform must provide this information (if anything is different) and adhere to what they disclose. There is a chance that user data could leak into a crash dump, though users have the opportunity to review data before it is sent to Microsoft. I'm not sure how many will, but they have the chance. I would like to be sure that anything sent is secured, and perhaps have an easy way to audit the data sent in a session, but I know this entire process is evolving. One important item to note is that customers can opt-out of data collection for any paid for versions of SQL Server. That's entirely fair, but if you have regulatory concerns, you should be sure that you don't restore production data to development machines. You shouldn't anyway, but just an FYI. Usage data is going to be a part of the future of software, especially as more "services" integrate into what we think of as software. Those services aren't always going to be under our control and certainly part of the reason many of these are inexpensive is that additional data is captured about the people using the software. I hope all companies publish and adhere to some sort of privacy statement, and maybe that's a good start. Rather than any regulation on specific privacy that must exist, start forcing companies to publish and stick to whatever policy they choose. Steve Jones from SQLServerCentral.comJoin the debate, and respond to today's editorial on the forums |
|
| ADVERTISEMENT | | Could you help with some research? The Foundry team at Redgate want to hear about your experience with audit and compliance. Fill in this short survey to help out, and also to enter their prize draw for a $100 Amazon gift card. Complete survey. |
| | Not enough hours in your day? The SQL Toolbelt lets you reduce the time spent on SQL Server development and administration. Cambridge University developer David Spaxman, for example, says: “I’m saving 10-12 hours a week using the SQL Toolbelt.” Learn how you can double your productivity, speed up deployments and protect your data. Download a free trial. |
|
|
|
| | | Chris Testa-O'Neil from SQLServerCentral.com In this next installment of our series on Azure SQL Data Warehouse, we'll look at tables and the options for how we decide to create them for optimum performance. More » |
| To celebrate the recent launch of their new database provision tool, Redgate are giving you the chance to win a $10 Amazon or Starbucks gift card every weekday this month. To enter the prize draw, just answer the daily SQL Clone trivia question on the right-hand side of the homepage. More » |
| Additional Articles from Redgate Tom Austin talks about the challenges that arise from trying to include the database in your DevOps process. More » |
| Additional Articles from SimpleTalk The ability to scale out SSRS, so that multiple report server instances can access a single report server database, is an Enterprise Edition-only feature. So when Rodney Landrum was tasked with implementing a scale-out solution, with failover, for SSRS on SQL Server Standard Edition, it required some creative thinking. This article describes his solution, its merits and drawbacks. More » |
| DataOnWheels from SQLServerCentral Blogs As Power BI becomes more prevalent in data analytics and visualization within the enterprise, data security becomes a significant concern.... More » |
| Daniel Janik from SQLServerCentral Blogs Simple post today: How to compare two plans in SSMS. This task is a task that is often done by a... More » |
|
|
| | Today's Question (by Steve Jones): When I run a query, if I need a resource that is locked, meaning I am blocked, there is a timeout for how long I will wait for a lock to be released. What is the default setting for this when I connect to SQL Server? |
Think you know the answer? Click here, and find out if you are right. We keep track of your score to give you bragging rights against your peers. This question is worth 1 point in this category: Lock Timeout. We'd love to give you credit for your own question and answer. To submit a QOTD, simply log in to the Contribution Center. |
|
|
| |
| Yesterday's Question of the Day |
| |
| | Rahul Biswas from SQLServerCentral.com Just follow the comments in PowerShell Script. Change the value of parameters according to your need in given PowerShell Script.. More » |
|
|
| Database Pros Who Need Your Help |
| Here's a few of the new posts today on the forums. To see more, visit the forums. SQL Server 2016 RTM (13.00.1708.0) Database Mail Not working - Hi Does anyone have database mail working with SQL 2016 (Standard Edition) and the Critical update 3164398? I've configured DB mail on... CLR upgrade error: Could not find method...for type...in assembly - Below SQL script is designed to handle both creating CLR assembly when it does not previously exist and alter it... concatenate using dynamic SQL - I want to concatenate below table rows using dynamic SQL empno | jobid | vesselno | portid 1 121 1455 1231 1 122 1486 &nbs SQL Query Help - Hey all, I need a little help with a SQL query. I have a table that has a uniqueidentifier column, a... set xact_abort on required if entire proc in explicit transaction? - I have an entire procedure wrapped in an try/catch statement. commit tran is placed at the end of the begin/try... SQL help - Need to know the first date of previous month and last date of previous month... - Should be an easy one right ? I like it in YYYYMMDD format How do I sort this set of records ( SQL HELP please ) - Take a look at the attached screen shot for you you to understand what I need.... 1. ) I need you to... SQL 2012 SSIS unexpected termination - When I run SSIS package through Agent, I get "Unexpected Termination". Has anybody faced this issue before? It does seem... Query to find when was the database last used - Hello Team, Can you please let me know how to find when all databases on SQL Server were last used. Is... Need Help on schedule days - I have created temp table and inserted data, problem is we have schedule days column staring from 0-6 (Mon-Sun), But... Table size and indexes - How many rows does a table need to have before you start thinking about adding an index? Transparent Data encryption password so and keys lost - Hello everyone, I support a sql server 2008r2 instance which hosts around 700 databases and are encrypted via TDE. The keys... query puzzle - Hello - I have an existing SQL database that keeps track of student information. We use a field called STU.NID to... Assign DML, DDL permission to login but not alter login, backup-restore, drop dbs - Dear All, Hi! I need to create a login that has access on more than 10 databases. This login can perform... Calculated Fields in Matrix Report? - Is it possible to create calculated fields on a Matrix report to get the totals of each rows and columns?... SSRS Parameter Search on a long list ids - I am creating a searchable SSRS report where staff can search the data sest on client ids. Staff should be... Multithreading to upload .bak files in parallel to S3 storage using PowerShell - Greetings - I wrote below PS to upload my backup files from local machine to AWS S3 storage, and it works.... No PKs on fact tables - I just inherited a data warehouse where none of the fact tables have a primary key (all fact tables are... Deadlocks on Clustered Index - hi all i have a very simple control table with 1 record, this record manages number increments for various ranges such... Login failed for user 'NT AUTHORITY\SYSTEM', Very straing - I get hundreds of these messages in my SQL Server logs every day (Exactly every 15 minutes). The messages have a... |
|
| This email has been sent to [email protected]. To be removed from this list, please click here. If you have any problems leaving the list, please contact the [email protected]. | This newsletter was sent to you because you signed up at SQLServerCentral.com. Feel free to forward this to any colleagues that you think might be interested. If you have received this email from a colleague, you can register to receive it here. | This transmission is ©2017 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved. Contact: [email protected] |
|
|