Senior Manager, Information Technology of Data Strategies at a hospitality company with 5,001-10,000 employees
Real User
Top 10
2024-11-18T18:03:42Z
Nov 18, 2024
One area for improvement is the need for accurate cost estimates. When I initially tried to set it up, I could not get an accurate quote on what my monthly costs would be based on my needs.
If there are areas for improvement, one aspect could be the user interface. It could be made more user-friendly and similar to Google BigQuery's interface.
The user interface (UI) could be more flexible. It's not that the data access or storage format is bad, but the UI feels clunky and isn't up to par with other tools.
Learn what your peers think about Microsoft Azure SQL Database. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
They have some problems with the introduced features in the latest version of the server. The multiple query planning parameters have problems. The problem is the automated configuration. Even when they address the problems, there are still issues. The second issue is to audit the real users on behalf of whom we operate secret servers. Normally in our application, we use only a single connection to leverage the pooling.
Increased Third-Party Integrations: Giving users additional options and flexibility would require expanding Azure's ecosystem to incorporate more third-party integrations.
The preset configuration switches we can select on SQL Azure should be made more liberal to work on. The licensing cost for the solution is very expensive and should be improved.
IT Support Engineer - AZURE Administrator at Mindspring Computing
Real User
Top 20
2023-02-22T11:39:20Z
Feb 22, 2023
Microsoft could improve its documentation and support. Without the necessary knowledge and expertise, it can be difficult to navigate the platform and find a technical person to guide us through. There is not currently enough documentation available to make it easy to use. If I had not been certified in Azure, I would have faced a lot of difficulties. I would like reports attached to my phone if there's an error that occurs within SQL Azure or if there are updates that need to run, I would like to receive notifications.
The default 1433 port for communication should be customizable because most hacks or attacks are attempted when creating any application or database on the default port. The solution should allow use of any custom port.
Head, Information Technology at a manufacturing company with 10,001+ employees
Real User
2022-12-02T09:32:03Z
Dec 2, 2022
From a user standpoint, there isn't really any need for improvement. We'd like the solution to be available on mobile phones. The product could be more competitive in terms of features, security, and scalability.
I think that the cost management in SQL is not clear because we may use some tax to identify products, but in some cases identifying the transactions in SQL is not easy for some financial cost centers. Perhaps if in Azure cost management we have the opportunity to monitor the SQL cost in more detail, it will be helpful.
Principal Industry Consultant at Intelligent Operations Solutions
Consultant
2022-08-05T22:58:34Z
Aug 5, 2022
There are some characteristics called "joins," like "inner join," "full join," "left join," "right join," etc. It's a little confusing for some coders. I think that could be simplified. I'm in the analytic space, so I would introduce a higher level of coding using artificial intelligence. SQL is quite close to English. They could add a voice interface where you speak into it, and the machine writes the code for you. My weakness in coding requires something automated, so I can be more proactive. They should also simplify the security in Azure. We are using the cloud as a platform, so there is no physical infrastructure. We're using Azure components like databases and servers to create an application. Integrating those components in terms of permissions and security is challenging for us. Maybe there is a lack of knowledge on our side, but it's not straightforward. The data modeling is not good for me. There are better tools than SQL Azure when you need to create the abstract part of the database design. It's weak. It's not user-friendly, and the notation is specific to Microsoft. I believe we use a third-party tool for data modeling because it's easier to use. Communicating with that tool is easier than SQL Azure. The model is nicer.
I was using a user list for connecting a program in OTF for getting information. The connection in SQL Azure can improve by being easier because at the moment I have to use private certificates for user authentication. I had to do additional configuration to have the connections.
What would make SQL Azure better is users having the capability of managing the database solution from the cloud, instead of having to do it from an actual machine because currently, database management via SQL Azure is done on a virtual machine or a PC. The solution should have the data functionality of managing SQL databases inside the cloud.
software engineer at a university with 11-50 employees
Real User
2021-10-27T10:41:25Z
Oct 27, 2021
SQL Azure could offer a lot more services and applications. I'd also like to see some tools that we could use on the SQL Server for data virtualization. That would be an improvement.
Consultant at kulki data management & consultants
Real User
2021-10-06T10:40:00Z
Oct 6, 2021
SQL Azure's performance monitoring features need to be improved. It has a pricing calculator, but it would be great if we could get a rough estimate of the pricing based on fewer parameters, like the data size and the scale of the company.
Practice Lead at a computer software company with 5,001-10,000 employees
Real User
2021-07-21T13:31:06Z
Jul 21, 2021
I think SQL could be improved in terms of ease of use for developers when it comes to performance. For example, enabling suggestions or auto-tune performances, providing results which are higher level recommendations. I know there are tools that performance analyze, but I personally find it to be overly complicated. If they look at performance assistance, add-ons or plugins that might help the developer, focus can be on business logic rather than performance. This is an ongoing issue for me and I'd like to see developers given the flexibility to change those recommendations, it would simplify things.
Cloud Solution Engineer at a financial services firm with 5,001-10,000 employees
Real User
2021-05-28T19:34:32Z
May 28, 2021
I'm not really a SQL DBA, so I can't go into the depths of the areas that need to be improved. They can maybe make it a bit easier to educate people on how to develop SQL Server in Azure. They can provide some free seminars and webinars and more training in general for easier migration. I know there is some stuff on Microsoft learning, but it would be helpful and useful to have more up-to-date content.
Chief Technology Officer & Vice President, Delivery at a recruiting/HR firm with 1-10 employees
Real User
2021-05-01T06:25:06Z
May 1, 2021
There are some limitations for cross-database queries and features. The migration of data from older systems should be easier. For deployment, there are too many options, which sometimes makes it difficult to figure out the best option. There is not enough information to help you to find the best option for deployment. There should be more documentation about this.
Team Lead, Enterprise Computing Platforms at a tech services company with 201-500 employees
Real User
2021-04-27T09:12:28Z
Apr 27, 2021
We have a very small database running on SQL Azure. We have not been able to load bigger systems on it. It is still not something that is feasible. All our heavy-duty systems are on SAP, and it should have more compatibility with other vendors such as SAP. Its price can definitely be lower. It is pretty pricey.
Program Solution Architect at a tech services company with 11-50 employees
Real User
Top 20
2021-04-22T20:41:54Z
Apr 22, 2021
The solution should start covering more regions in Gulf countries and other regions. This is due to the fact that other cloud providers are not locally available. Yet this is what people require here. Their availability in the Middle East and Asia regions needs to improve.
The solution could improve by supporting more operating systems. In a future release, I would like to see more development on SQL servers on containers where you can manage a skill across multi-clouds.
Consultor Senior at a tech services company with 51-200 employees
Real User
2021-03-09T09:45:29Z
Mar 9, 2021
I would like to have more tools for feedback. I find that there are a lot of things offered in other solutions that don't exist in Azure SQL. There are also tricky commercial issues. When you use Google or Amazon, you know exactly how much you will pay. With Microsoft solutions, you don't know, it's very unclear and impossible to get anyone on the phone.
Its price could be better. It is expensive. I am not sure if Microsoft Master Data Services is included in this. If not, Master Data Services can be integrated with Azure SQL. I have only used Master Data Services on-premises.
Senior Database Administrator at a comms service provider with 10,001+ employees
Real User
2021-02-23T12:23:43Z
Feb 23, 2021
Its automation can be improved. SQL Server Agent was a very big part of the on-prem tools. While moving from on-prem to the cloud, redoing some of such tools was very cumbersome in Azure. There was a whole new set of technologies and methodologies. It should have easier automation-type features to be able to implement such tools. It should have almost a SQL agent type of substance built into that.
Associate Manager at a consultancy with 501-1,000 employees
Real User
2021-02-15T13:51:38Z
Feb 15, 2021
It is difficult to find any disadvantages when I can only see advantages in using SQL Azure. When you have a subscription, the subscription itself is not secure. You have to add the user into the directory and you will be able to use it. I would like to see integration with Snowflake.
What I don't like is the personalization of an instance is difficult to deploy. Sometimes it's hard if you want to make a cluster of SQLs on Azure; it's not a good approach, but sometimes it worked out for me. If I have to do something very specific to the instance, sometimes I am not allowed to leave those types of configurations because they need it to be broader. They are not at the level that I need to make the configurations that I want. The configuration is the only area to be improved. Everything else is what it is and what we expected. The configuration is the area that is most cumbersome.
IT Manager at a financial services firm with 11-50 employees
Real User
Top 20
2020-11-03T14:57:19Z
Nov 3, 2020
Price definitely may be a negative point. As for most of cloud based solution, certain cost components as CPU and IO usage may cause extremely hi costs.
Senior Information Technology Manager at a aerospace/defense firm with 10,001+ employees
Real User
2020-10-26T22:27:00Z
Oct 26, 2020
The way it has been designed, in the on-premises deployments, the underlying Windows OS is highly scalable but has a very large resource requirement. A lot of power-related and memory-related things are there, which I have not seen in the RHEL and Oracle. I have not tried SQL on RHEL EXEC. On Windows, infrastructure-wise, a very large workload is running on the SQL. This issue is related to Windows, not SQL.
Co-Founder & Managing Director at a marketing services firm with 1-10 employees
Real User
2020-10-22T19:54:00Z
Oct 22, 2020
I am very happy with this solution; right now, I don't think there is anything I would change. More power should be included between the upgrades. We started with a less costly service but we needed more power. We paid a lot and upgraded but we still needed more power. The power should increase more between each upgrade.
There is so much information that it becomes confusing at times. The information can be more friendly. They could also provide additional training, especially at the beginning.
If you use the solution in the Microsoft environment, it's fine. But if you're using Java then it seems to be out of place. AWS has a new product called Aurora, it's a new database that can deal with both types of workloads: transactional and analytical. That's a big challenge for all the other databases including SQL, because most of the databases out there are designed for either type of workload but the Amazon AWS Aurora does both. With SQL, if they do the BI normally, you then have to replicate the production database to another database which is no longer necessary with Aurora. It's something SQL could include.
Solution Principal at a computer software company with 5,001-10,000 employees
Real User
2020-09-27T04:10:14Z
Sep 27, 2020
In terms of management, you can't really pause things. It doesn't allow for that kind of capability. From a security perspective, although their features are decent, they can always be improved upon, updated, and refined to help protect clients better. I would love it if that had dynamic data masking and features of that nature.
Technical Account Manager at a tech services company with 11-50 employees
Real User
2020-09-27T04:10:03Z
Sep 27, 2020
The implementation process needs to be improved. Support isn't that great. They need to work on this aspect of their service. It can be challenging to reach them. The solution needs to be more flexible overall. It would help if there were better reporting features on offer.
The availability of resources could be improved. The solution needs to offer online training to help improve the capacity of teams to manage the SQL. The pricing is very high.
Lead Consultant at a tech services company with 10,001+ employees
Consultant
2020-06-18T05:17:42Z
Jun 18, 2020
The product has many features that might not be explored by many end users because there isn't much technical guidance available. If I'm interested in understanding a particular feature I'd like there to be some kind of explore button that would provide technical in-depth assistance, and that's lacking for now. There is very little technical documentation. As already mentioned, additional features should include technical documentation on the product features. Secondly, there could also be some improvement in performance. I know they have done benchmark testing but sometimes performance is lacking. They can improve in that area too.
Migrating existing application to SQL database had many problems, developing a new app for Azure Database not. Their support is nice but frequently their responses aren't effective. The documentation is always updated with the latest features but the documentation for the database features should be better. It doesn't specify when specific features will be released. The documentation needs improvement. They should improve the way they explain the information to the market. It should have better support for UTF 8 (a feature already present on the on-premises version of SQL Database 2019) a for Hadoop integration.
Master of Information Technology at a individual & family service with 201-500 employees
Real User
2019-08-13T06:03:00Z
Aug 13, 2019
Security can sometimes be a problem when it affects our business needs. It needs to integrate more security without stopping the service or our business. In some cases we have a lot of restriction on people who needs to use the database for whatever reason. We need more performance but in the same way we need more security - from the application and also in the Internet. The problem is therefore in the internet.
This solution suffers from the same problems that come about in a normal SQL server. One issue is the optimization of function-heavy evaluations. If you define your own functions, the execution plan of the SQL server performs sub-passes of the execution path, which makes the process very slow. Even if there are very easy means to optimize them, it is still slow. The server should perform automatic function optimization. This is a problem in any implementation, Azure or otherwise. The management is entirely controlled by Microsoft, so there are some restrictions.
Professional Service Manager at a tech services company with 11-50 employees
Real User
2019-08-01T05:43:00Z
Aug 1, 2019
The concurrency between the amount of the transactional replications and the logging needs to be improved. Also, the GUI, the specific management tool itself, needs some improvement as well. It's not a feature, but the solution only offers a certain amount of memory and that's limiting. The scalability should be extended to more than two terabytes.
Enterprise End User Operations at a comms service provider with 1,001-5,000 employees
Real User
2019-07-31T05:52:00Z
Jul 31, 2019
We're still discovering aspects of the solution. We haven't yet deployed all of the components, so I'm not sure of what additional features we'd like to see.
Director of IT at a comms service provider with 1,001-5,000 employees
Real User
2019-07-31T05:52:00Z
Jul 31, 2019
This solution would be improved with the inclusion of better self-service tools. It needs to be easier for my technical teams to perform support tasks.
The solution needs to improve its customer network, including its online support. In the next release, I'd like to see Azure SQL improve user rights management and user rights control management.
I need something which is in one place so I can automate the Azure data factory, but it's a different tool. It's not easy and in one place, so I can't switch to the other tool and do something there, automate everything there in the on-prem infrastructure, and then have everything in the agent. I can just pick one packet and use it. However, I want to be able to click it and run it. We could definitely use something which can automate the work. For example, I know there are a lot of tips like what indexes you should use, or what security features you should look at with your current SQL server. The acquired performance is assured, so some more statistics about acquired performance would be really valuable for the developer and also the administrators who use it. That would be really valuable, but we also need something which automates the work in particular SQL agents. I'm disappointed that it is not in the simple plan and I have to buy a higher plan.
Microsoft Azure SQL Database is a relational database-as-a-service that delivers predictable performance, scalability, business continuity, data protection, and near-zero administration to cloud developers and solution architects. This is the deep technical library for Azure SQL Database.
One area for improvement is the need for accurate cost estimates. When I initially tried to set it up, I could not get an accurate quote on what my monthly costs would be based on my needs.
The solution’s pricing needs improvement because it is too high.
If there are areas for improvement, one aspect could be the user interface. It could be made more user-friendly and similar to Google BigQuery's interface.
The product's pricing needs improvement.
There is room for improvement regarding the pricing structure. It would be beneficial if the cost is reduced.
The user interface (UI) could be more flexible. It's not that the data access or storage format is bad, but the UI feels clunky and isn't up to par with other tools.
They have some problems with the introduced features in the latest version of the server. The multiple query planning parameters have problems. The problem is the automated configuration. Even when they address the problems, there are still issues. The second issue is to audit the real users on behalf of whom we operate secret servers. Normally in our application, we use only a single connection to leverage the pooling.
Basic Knowledge on any cloud platform and SQL knowledge
Increased Third-Party Integrations: Giving users additional options and flexibility would require expanding Azure's ecosystem to incorporate more third-party integrations.
SQL Azure could improve the feature set. They are catching up to Microsoft SQL Server.
The solution could improve by allowing the export of the data more seamlessly. It is difficult to copy and back up data.
Azure does not provide features like RDS for Oracle that AWS offers. The solution has to scale up its expertise for hosting Oracle.
They should include more accessible functions for image tooling. Presently, we are using optional features for it.
The preset configuration switches we can select on SQL Azure should be made more liberal to work on. The licensing cost for the solution is very expensive and should be improved.
The pricing plans when using multiple Microsoft solutions are complex and have room for improvement.
Microsoft could improve its documentation and support. Without the necessary knowledge and expertise, it can be difficult to navigate the platform and find a technical person to guide us through. There is not currently enough documentation available to make it easy to use. If I had not been certified in Azure, I would have faced a lot of difficulties. I would like reports attached to my phone if there's an error that occurs within SQL Azure or if there are updates that need to run, I would like to receive notifications.
The default 1433 port for communication should be customizable because most hacks or attacks are attempted when creating any application or database on the default port. The solution should allow use of any custom port.
The solution can be improved by reducing the constraints available on cloud and improving support response times.
From a user standpoint, there isn't really any need for improvement. We'd like the solution to be available on mobile phones. The product could be more competitive in terms of features, security, and scalability.
I think that the cost management in SQL is not clear because we may use some tax to identify products, but in some cases identifying the transactions in SQL is not easy for some financial cost centers. Perhaps if in Azure cost management we have the opportunity to monitor the SQL cost in more detail, it will be helpful.
I want the pricing to be improved. They should try to lower it for their customers.
I would like to see the cloud connectivity environment improved.
There are some characteristics called "joins," like "inner join," "full join," "left join," "right join," etc. It's a little confusing for some coders. I think that could be simplified. I'm in the analytic space, so I would introduce a higher level of coding using artificial intelligence. SQL is quite close to English. They could add a voice interface where you speak into it, and the machine writes the code for you. My weakness in coding requires something automated, so I can be more proactive. They should also simplify the security in Azure. We are using the cloud as a platform, so there is no physical infrastructure. We're using Azure components like databases and servers to create an application. Integrating those components in terms of permissions and security is challenging for us. Maybe there is a lack of knowledge on our side, but it's not straightforward. The data modeling is not good for me. There are better tools than SQL Azure when you need to create the abstract part of the database design. It's weak. It's not user-friendly, and the notation is specific to Microsoft. I believe we use a third-party tool for data modeling because it's easier to use. Communicating with that tool is easier than SQL Azure. The model is nicer.
I was using a user list for connecting a program in OTF for getting information. The connection in SQL Azure can improve by being easier because at the moment I have to use private certificates for user authentication. I had to do additional configuration to have the connections.
If the product could support applications requiring an SQL server for installation, by using SQL Azure as a backend, that would be useful.
What would make SQL Azure better is users having the capability of managing the database solution from the cloud, instead of having to do it from an actual machine because currently, database management via SQL Azure is done on a virtual machine or a PC. The solution should have the data functionality of managing SQL databases inside the cloud.
There is probably more functionality in our on-prem SQL Server than SQL Azure.
In terms of support, they don't give much support.
SQL Azure could improve by adding more features.
If we need to deploy data management or services with SQL Azure we need InterSecure.
Integration needs to be improved for this solution.
SQL Azure could offer a lot more services and applications. I'd also like to see some tools that we could use on the SQL Server for data virtualization. That would be an improvement.
SQL Azure's performance monitoring features need to be improved. It has a pricing calculator, but it would be great if we could get a rough estimate of the pricing based on fewer parameters, like the data size and the scale of the company.
I think SQL could be improved in terms of ease of use for developers when it comes to performance. For example, enabling suggestions or auto-tune performances, providing results which are higher level recommendations. I know there are tools that performance analyze, but I personally find it to be overly complicated. If they look at performance assistance, add-ons or plugins that might help the developer, focus can be on business logic rather than performance. This is an ongoing issue for me and I'd like to see developers given the flexibility to change those recommendations, it would simplify things.
It should have better profiling capabilities. Its price could also be lower.
It would help if the solution was more secure. It's an aspect they could work on for future releases.
I'm not really a SQL DBA, so I can't go into the depths of the areas that need to be improved. They can maybe make it a bit easier to educate people on how to develop SQL Server in Azure. They can provide some free seminars and webinars and more training in general for easier migration. I know there is some stuff on Microsoft learning, but it would be helpful and useful to have more up-to-date content.
There are some limitations for cross-database queries and features. The migration of data from older systems should be easier. For deployment, there are too many options, which sometimes makes it difficult to figure out the best option. There is not enough information to help you to find the best option for deployment. There should be more documentation about this.
We have a very small database running on SQL Azure. We have not been able to load bigger systems on it. It is still not something that is feasible. All our heavy-duty systems are on SAP, and it should have more compatibility with other vendors such as SAP. Its price can definitely be lower. It is pretty pricey.
The solution should start covering more regions in Gulf countries and other regions. This is due to the fact that other cloud providers are not locally available. Yet this is what people require here. Their availability in the Middle East and Asia regions needs to improve.
The solution could improve by supporting more operating systems. In a future release, I would like to see more development on SQL servers on containers where you can manage a skill across multi-clouds.
Service Broker should be added in Azure Cloud. Service Broker is currently available only in the on-premises version.
I would like to have more tools for feedback. I find that there are a lot of things offered in other solutions that don't exist in Azure SQL. There are also tricky commercial issues. When you use Google or Amazon, you know exactly how much you will pay. With Microsoft solutions, you don't know, it's very unclear and impossible to get anyone on the phone.
Its price could be better. It is expensive. I am not sure if Microsoft Master Data Services is included in this. If not, Master Data Services can be integrated with Azure SQL. I have only used Master Data Services on-premises.
Its automation can be improved. SQL Server Agent was a very big part of the on-prem tools. While moving from on-prem to the cloud, redoing some of such tools was very cumbersome in Azure. There was a whole new set of technologies and methodologies. It should have easier automation-type features to be able to implement such tools. It should have almost a SQL agent type of substance built into that.
It is difficult to find any disadvantages when I can only see advantages in using SQL Azure. When you have a subscription, the subscription itself is not secure. You have to add the user into the directory and you will be able to use it. I would like to see integration with Snowflake.
It can have more dashboards for monitoring, which would naturally help a lot. Other than that, everything is okay.
Its compatibility with existing applications can be improved. Its compatibility is currently a little bit imbalanced.
What I don't like is the personalization of an instance is difficult to deploy. Sometimes it's hard if you want to make a cluster of SQLs on Azure; it's not a good approach, but sometimes it worked out for me. If I have to do something very specific to the instance, sometimes I am not allowed to leave those types of configurations because they need it to be broader. They are not at the level that I need to make the configurations that I want. The configuration is the only area to be improved. Everything else is what it is and what we expected. The configuration is the area that is most cumbersome.
Price definitely may be a negative point. As for most of cloud based solution, certain cost components as CPU and IO usage may cause extremely hi costs.
The way it has been designed, in the on-premises deployments, the underlying Windows OS is highly scalable but has a very large resource requirement. A lot of power-related and memory-related things are there, which I have not seen in the RHEL and Oracle. I have not tried SQL on RHEL EXEC. On Windows, infrastructure-wise, a very large workload is running on the SQL. This issue is related to Windows, not SQL.
I am very happy with this solution; right now, I don't think there is anything I would change. More power should be included between the upgrades. We started with a less costly service but we needed more power. We paid a lot and upgraded but we still needed more power. The power should increase more between each upgrade.
There is so much information that it becomes confusing at times. The information can be more friendly. They could also provide additional training, especially at the beginning.
If you use the solution in the Microsoft environment, it's fine. But if you're using Java then it seems to be out of place. AWS has a new product called Aurora, it's a new database that can deal with both types of workloads: transactional and analytical. That's a big challenge for all the other databases including SQL, because most of the databases out there are designed for either type of workload but the Amazon AWS Aurora does both. With SQL, if they do the BI normally, you then have to replicate the production database to another database which is no longer necessary with Aurora. It's something SQL could include.
It is a little bit expensive for us. They can improve the price. It would also be very helpful if they can offer some free trial.
In terms of management, you can't really pause things. It doesn't allow for that kind of capability. From a security perspective, although their features are decent, they can always be improved upon, updated, and refined to help protect clients better. I would love it if that had dynamic data masking and features of that nature.
The implementation process needs to be improved. Support isn't that great. They need to work on this aspect of their service. It can be challenging to reach them. The solution needs to be more flexible overall. It would help if there were better reporting features on offer.
I feel that the price is high and it could be reduced.
The availability of resources could be improved. The solution needs to offer online training to help improve the capacity of teams to manage the SQL. The pricing is very high.
The product has many features that might not be explored by many end users because there isn't much technical guidance available. If I'm interested in understanding a particular feature I'd like there to be some kind of explore button that would provide technical in-depth assistance, and that's lacking for now. There is very little technical documentation. As already mentioned, additional features should include technical documentation on the product features. Secondly, there could also be some improvement in performance. I know they have done benchmark testing but sometimes performance is lacking. They can improve in that area too.
Migrating existing application to SQL database had many problems, developing a new app for Azure Database not. Their support is nice but frequently their responses aren't effective. The documentation is always updated with the latest features but the documentation for the database features should be better. It doesn't specify when specific features will be released. The documentation needs improvement. They should improve the way they explain the information to the market. It should have better support for UTF 8 (a feature already present on the on-premises version of SQL Database 2019) a for Hadoop integration.
Security can sometimes be a problem when it affects our business needs. It needs to integrate more security without stopping the service or our business. In some cases we have a lot of restriction on people who needs to use the database for whatever reason. We need more performance but in the same way we need more security - from the application and also in the Internet. The problem is therefore in the internet.
This solution suffers from the same problems that come about in a normal SQL server. One issue is the optimization of function-heavy evaluations. If you define your own functions, the execution plan of the SQL server performs sub-passes of the execution path, which makes the process very slow. Even if there are very easy means to optimize them, it is still slow. The server should perform automatic function optimization. This is a problem in any implementation, Azure or otherwise. The management is entirely controlled by Microsoft, so there are some restrictions.
The solution could be less expensive. They need to work on their pricing model.
The concurrency between the amount of the transactional replications and the logging needs to be improved. Also, the GUI, the specific management tool itself, needs some improvement as well. It's not a feature, but the solution only offers a certain amount of memory and that's limiting. The scalability should be extended to more than two terabytes.
We're still discovering aspects of the solution. We haven't yet deployed all of the components, so I'm not sure of what additional features we'd like to see.
This solution would be improved with the inclusion of better self-service tools. It needs to be easier for my technical teams to perform support tasks.
I need Microsoft to allow their network to access open source technologies.
The solution needs to improve its customer network, including its online support. In the next release, I'd like to see Azure SQL improve user rights management and user rights control management.
I need something which is in one place so I can automate the Azure data factory, but it's a different tool. It's not easy and in one place, so I can't switch to the other tool and do something there, automate everything there in the on-prem infrastructure, and then have everything in the agent. I can just pick one packet and use it. However, I want to be able to click it and run it. We could definitely use something which can automate the work. For example, I know there are a lot of tips like what indexes you should use, or what security features you should look at with your current SQL server. The acquired performance is assured, so some more statistics about acquired performance would be really valuable for the developer and also the administrators who use it. That would be really valuable, but we also need something which automates the work in particular SQL agents. I'm disappointed that it is not in the simple plan and I have to buy a higher plan.