Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Azure: How to move databases into Elastic Pool

We have a few databases in Pricing Tier: Basic, S0... like below picture:

enter image description here

These databases were created before a new Elastic Pool is created. Now we want to move these databases into Elastic Pool for costing saving. But it seems I don't know how to move them on the Azure portal.

like image 282
cuongle Avatar asked May 20 '16 16:05

cuongle


People also ask

What is the difference between single database and elastic pool?

Instead of being applied to a single database, an eDTU applies to a pool of databases that share resources in an elastic pool, measuring the performance potential of the entire pool instead of a single database. Each database in the pool is capable of using a few or lots of the entire pool's performance capacity.

What is Azure SQL Database elastic pool?

Azure SQL Elastic Pool lets us under-provision system resources between a group of SQL databases to save cost at a satisfactory performance level. This is more effective if you add more databases to the Elastic Pool.

How do I migrate an Azure database?

In the Azure portal menu, select All services. Search for and select Azure Database Migration Services. On the Azure Database Migration Services screen, select the Azure Database Migration Service instance that you created. Select New Migration Project.

How do you raise the elastic pool on Azure?

Extra storage for an elastic pool can be provisioned by increasing its max size using the Azure portal, PowerShell, the Azure CLI, or the REST API. The price of extra storage for an elastic pool is the extra storage amount multiplied by the extra storage unit price of the service tier.


Video Answer


2 Answers

Fast answer if don't want to read any link, you just want do OP asked:

  1. Go to Elastic Pool
  2. Select Configure (yes, there where you have the options to scale the pool)
  3. Behind the tier specification you have three tabs "Pool settings", "Databases" and "Per database settings". Go to "Databases".
  4. Just add/remove databases in/out of the pool
  5. Don't forget to hit Save to apply all changes you made.

⚠ Take in mind that all databases you want to add to the pool should be in the same Server than the pool.

like image 121
gsubiran Avatar answered Oct 18 '22 21:10

gsubiran


You can create an elastic pool in the same server as your databases, through portal using instructions here - https://azure.microsoft.com/en-us/documentation/articles/sql-database-elastic-pool-create-portal/

Once you have created a pool, you can add existing databases to the pool using instructions here - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-pool#manage-an-elastic-pool-and-its-databases

Let us know if you have any further questions here.

-- srini

like image 44
Srini Acharya Avatar answered Oct 18 '22 22:10

Srini Acharya