Hosted SQL databases Flashcards

1
Q

What are some of the Azure SQL Deployments?

A

SQL Servers on Virtual Machines

Managed Instances

Databases

Elastic Database Pools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some of the key features of Azure VMs?

A

SQL Server and OS server access

Expansive SQL and OS versions

Windows and Linux Containers

File steam, DTC and simple recovery model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some of the key features of Azure SQL Deployments?

A

Single instance or instance pool

SQL surface are

Native virtual network support

Fully managed device

On Premises identities enabled with Azure AD and AD Connect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are SQL Managed Instances?

A

It is a PaaS deployment option of Azure SQL.

Gives and instance of SQL server but removes much of the overhead of managing a virtual machine

This option is ideal for customers who want to use instance-scoped features and want to move to the cloud without rearchitecting their applications.

Instance-scoped features are features that are tied to an instance of SQL Server, such as Machine Learning Services as opposed to features that are tied to a database in an instance of SQL Server.

SQL Managed Instance allows you to access instance-scoped features. But you don’t have to worry about, nor do you have access to, the OS or the infrastructure underneath.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the key features of Azure SQL Database?

A

Single database or elastic pool

Hyperscale storage (+100TB)

Serverless compute

Fully managed service

Private Link Support

High availability with AZ isolation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an Azure SQL Database?

A

It is a PaaS deployment option allows you to just get a database and start developing applications.

This deployment option allows you to just get a database and start developing applications.

SQL Database is also the only deployment option that supportd scenarios that require unlimited database storage (hyperscale) and autoscaling for unpredictable workloads (serverless).

SQL Database has the industry’s highest availability SLA. It provides other intelligent capabilities related to monitoring and performance partly because microsoft manages instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Elastic database pool?

A

Elastic DB Pools allow you to share resources among multiple instances and databases and optimise your costs.

SQL Database elastic pools allow you to host many databases within a single set of provisioned SQL Database resources. This option is ideal for a SaaS application or provider because you can manage and monitor performance in a simplified way for many databases.

SQL Managed Instance pools allow you to host multiple managed instances and share resources. You can pre-provision compute resources. Doing so can reduce overall deployment time to make migrations easier.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly