Limites de recursos para pools elásticos usando os limites do modelo de compra baseado no vCoreResource limits for elastic pools using the vCore-based purchasing model limits

Este artigo fornece os limites de recursos detalhados para pools elásticos do Banco de Dados SQL do Azure e bancos de dados em pool usando o modelo de compra baseado em vCore.This article provides the detailed resource limits for Azure SQL Database elastic pools and pooled databases using the vCore-based purchasing model.

Para limites de modelo de compra baseado em DTU, veja Limites de recursos baseados em DTU de Banco de Dados SQL – pools elásticos.For DTU-based purchasing model limits, see SQL Database DTU-based resource limits - elastic pools.

Importante

Em algumas circunstâncias, talvez seja necessário reduzir um banco de dados para recuperar o espaço não utilizado.Under some circumstances, you may need to shrink a database to reclaim unused space. Para obter mais informações, consulte gerenciar o espaço de arquivo no banco de dados SQL do Azure.For more information, see Manage file space in Azure SQL Database.

Você pode definir a camada de serviço, o tamanho da computação e a quantidade de armazenamento usando o portal do Azure, o PowerShell, a CLI do Azure ou a API REST.You can set the service tier, compute size, and storage amount using the Azure portal, PowerShell, the Azure CLI, or the REST API.

Importante

Para dimensionar as diretrizes e considerações, consulte dimensionar um pool ElásticoFor scaling guidance and considerations, see Scale an elastic pool

Observação

Os limites de recursos de bancos de dados individuais em pools elásticos geralmente são os mesmos dos bancos de dados individuais fora dos pools com o mesmo tamanho da computação.The resource limits of individual databases in elastic pools are generally the same as for single databases outside of pools that has the same compute size. Por exemplo, o máximo de trabalhos simultâneos para um banco de dados GP_Gen4_1 é 200.For example, the max concurrent workers for an GP_Gen4_1 database is 200 workers. Assim, o máximo de trabalhos simultâneos para um banco de dados em um pool de GP_Gen4_1 também é 200.So, the max concurrent workers for a database in a GP_Gen4_1 pool is also 200 workers. Observe que o número total de trabalhos simultâneos no pool de GP_Gen4_1 é 210.Note, the total number of concurrent workers in GP_Gen4_1 pool is 210.

Camada de serviço de Uso Geral: Tamanhos de armazenamento e tamanhos da computaçãoGeneral Purpose service tier: Storage sizes and compute sizes

Camada de serviço de Uso Geral: Plataforma de computação de geração 4 (parte 1)General Purpose service tier: Generation 4 compute platform (part 1)

Tamanho da computaçãoCompute size GP_Gen4_1GP_Gen4_1 GP_Gen4_2GP_Gen4_2 GP_Gen4_3GP_Gen4_3 GP_Gen4_4GP_Gen4_4 GP_Gen4_5GP_Gen4_5 GP_Gen4_6GP_Gen4_6
Geração de hardwareH/W generation 44 44 44 44 44 44
vCoresvCores 11 22 33 44 55 66
Memória (GB)Memory (GB) 77 1414 2121 2828 3535 4242
Número máximo de BDs por poolMax number DBs per pool 100100 200200 500500 500500 500500 500500
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Tamanho máximo de dados (GB)Max data size (GB) 512512 756756 756756 15361536 15361536 15361536
Tamanho máximo de logMax log size 154154 227227 227227 461461 461461 461461
Tamanho de TempDB (GB)TempDB size (GB) 3232 6464 9696 128128 160160 192192
Tipo de armazenamentoStorage type Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage
Latência de E/S (aproximada)IO latency (approximate) 5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 500500 10001000 15001500 20002000 25002500 30003000
Limites de taxa de log (MBps)Log rate limits (MBps) 4.68754.6875 9.3759.375 14.062514.0625 18.7518.75 23.437523.4375 28.12528.125
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260
Máximo de logons simultâneos por pool *Max concurrent logins per pool * 210210 420420 630630 840840 1.0501050 12601260
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 10, 0.25, 0.5, 1 0, 0,25, 0,5, 1, 20, 0.25, 0.5, 1, 2 0, 0,25, 0,5, 1…30, 0.25, 0.5, 1...3 0, 0,25, 0,5, 1…40, 0.25, 0.5, 1...4 0, 0,25, 0,5, 1…50, 0.25, 0.5, 1...5 0, 0,25, 0,5, 1…60, 0.25, 0.5, 1...6
Número de réplicasNumber of replicas 11 11 11 11 11 11
Multi-AZMulti-AZ N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Escala de leituraRead Scale-out N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço de Uso Geral: Plataforma de computação de geração 4 (parte 2)General Purpose service tier: Generation 4 compute platform (part 2)

Tamanho da computaçãoCompute size GP_Gen4_7GP_Gen4_7 GP_Gen4_8GP_Gen4_8 GP_Gen4_9GP_Gen4_9 GP_Gen4_10GP_Gen4_10 GP_Gen4_16GP_Gen4_16 GP_Gen4_24GP_Gen4_24
Geração de hardwareH/W generation 44 44 44 44 44 44
vCoresvCores 77 88 99 1010 1616 2424
Memória (GB)Memory (GB) 4949 5656 6363 7070 112112 168168
Número máximo de BDs por poolMax number DBs per pool 500500 500500 500500 500500 500500 500500
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Tamanho máximo de dados (GB)Max data size (GB) 15361536 2.0482048 2.0482048 2.0482048 35843584 40964096
Tamanho máximo de log (GB)Max log size (GB) 461461 614614 614614 614614 10751075 12291229
Tamanho de TempDB (GB)TempDB size (GB) 224224 256256 288288 320320 384384 384384
Tipo de armazenamentoStorage type Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage
Latência de E/S (aproximada)IO latency (approximate) 5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 35003500 40004000 45004500 5.0005000 70007000 70007000
Limites de taxa de log (MBps)Log rate limits (MBps) 32.812532.8125 37.537.5 37.537.5 37.537.5 37.537.5 37.537.5
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 1.4701470 16801680 1.8901890 2.1002100 33603360 50405040
Máximo do pool de logons simultâneos (solicitações) *Max concurrent logins pool (requests) * 1.4701470 16801680 1.8901890 2.1002100 33603360 50405040
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 1…70, 0.25, 0.5, 1...7 0, 0,25, 0,5, 1…80, 0.25, 0.5, 1...8 0, 0,25, 0,5, 1…90, 0.25, 0.5, 1...9 0, 0,25, 0,5, 1…100, 0.25, 0.5, 1...10 0, 0,25, 0,5, 1…10, 160, 0.25, 0.5, 1...10, 16 0, 0,25, 0,5, 1…10, 16, 240, 0.25, 0.5, 1...10, 16, 24
Número de réplicasNumber of replicas 11 11 11 11 11 11
Multi-AZMulti-AZ N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Escala de leituraRead Scale-out N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço de Uso Geral: Plataforma de computação de geração 5 (parte 1)General Purpose service tier: Generation 5 compute platform (part 1)

Tamanho da computaçãoCompute size GP_Gen5_2GP_Gen5_2 GP_Gen5_4GP_Gen5_4 GP_Gen5_6GP_Gen5_6 GP_Gen5_8GP_Gen5_8 GP_Gen5_10GP_Gen5_10 GP_Gen5_12GP_Gen5_12 GP_Gen5_14GP_Gen5_14
Geração de hardwareH/W generation 55 55 55 55 55 55 55
vCoresvCores 22 44 66 88 1010 1212 1414
Memória (GB)Memory (GB) 10.210.2 20,420.4 30,630.6 40,840.8 5151 61,261.2 71,471.4
Número máximo de BDs por poolMax number DBs per pool 100100 200200 500500 500500 500500 500500 500500
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Tamanho máximo de dados (GB)Max data size (GB) 512512 756756 756756 15361536 15361536 15361536
Tamanho máximo de log (GB)Max log size (GB) 154154 227227 227227 461461 461461 461461 461461
Tamanho de TempDB (GB)TempDB size (GB) 6464 128128 192192 256256 320320 384384 384384
Tipo de armazenamentoStorage type Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage
Latência de E/S (aproximada)IO latency (approximate) 5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 10001000 20002000 30003000 40004000 5.0005000 60006000 70007000
Limites de taxa de log (MBps)Log rate limits (MBps) 4.68754.6875 9.3759.375 14.062514.0625 18.7518.75 23.437523.4375 28.12528.125 32.812532.8125
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260 1.4701470
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260 1.4701470
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 1, 20, 0.25, 0.5, 1, 2 0, 0,25, 0,5, 1…40, 0.25, 0.5, 1...4 0, 0,25, 0,5, 1…60, 0.25, 0.5, 1...6 0, 0,25, 0,5, 1…80, 0.25, 0.5, 1...8 0, 0,25, 0,5, 1…100, 0.25, 0.5, 1...10 0, 0,25, 0,5, 1…120, 0.25, 0.5, 1...12 0, 0,25, 0,5, 1…140, 0.25, 0.5, 1...14
Número de réplicasNumber of replicas 11 11 11 11 11 11 11
Multi-AZMulti-AZ N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Escala de leituraRead Scale-out N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço de Uso Geral: Plataforma de computação de geração 5 (parte 2)General Purpose service tier: Generation 5 compute platform (part 2)

Tamanho da computaçãoCompute size GP_Gen5_16GP_Gen5_16 GP_Gen5_18GP_Gen5_18 GP_Gen5_20GP_Gen5_20 GP_Gen5_24GP_Gen5_24 GP_Gen5_32GP_Gen5_32 GP_Gen5_40GP_Gen5_40 GP_Gen5_80GP_Gen5_80
Geração de hardwareH/W generation 55 55 55 55 55 55 55
vCoresvCores 1616 1818 2020 2424 3232 4040 8080
Memória (GB)Memory (GB) 81,681.6 91,891.8 102102 122,4122.4 163,2163.2 204204 408408
Número máximo de BDs por poolMax number DBs per pool 500500 500500 500500 500500 500500 500500 500500
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Tamanho máximo de dados (GB)Max data size (GB) 2.0482048 2.0482048 30723072 30723072 40964096 40964096 40964096
Tamanho máximo de log (GB)Max log size (GB) 614614 614614 922922 922922 12291229 12291229 12291229
Tamanho de TempDB (GB)TempDB size (GB) 384384 384384 384384 384384 384384 384384 384384
Tipo de armazenamentoStorage type Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage Armazenamento Premium (remoto)Premium (Remote) Storage
Latência de E/S (aproximada)IO latency (approximate) 5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
5-7 ms (gravação)5-7 ms (write)
5-10 ms (leitura)5-10 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 70007000 70007000 70007000 70007000 70007000 70007000 70007000
Limites de taxa de log (MBps)Log rate limits (MBps) 37.537.5 37.537.5 37.537.5 37.537.5 37.537.5 37.537.5 37.537.5
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 16801680 1.8901890 2.1002100 25202520 33.60033600 42004200 84008400
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 16801680 1.8901890 2.1002100 25202520 33.60033600 42004200 84008400
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 1…160, 0.25, 0.5, 1...16 0, 0,25, 0,5, 1…180, 0.25, 0.5, 1...18 0, 0,25, 0,5, 1…200, 0.25, 0.5, 1...20 0, 0,25, 0,5, 1…20, 240, 0.25, 0.5, 1...20, 24 0, 0,25, 0,5, 1…20, 24, 320, 0.25, 0.5, 1...20, 24, 32 0, 0,25, 0,5, 1…16, 24, 32, 400, 0.25, 0.5, 1...16, 24, 32, 40 0, 0.25, 0,5, 1…16, 24, 32, 40, 800, 0.25, 0.5, 1...16, 24, 32, 40, 80
Número de réplicasNumber of replicas 11 11 11 11 11 11 11
Multi-AZMulti-AZ N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Escala de leituraRead Scale-out N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço Comercialmente Crítico: Tamanhos de armazenamento e tamanhos da computaçãoBusiness Critical service tier: Storage sizes and compute sizes

Camada de serviço Comercialmente Crítico: Plataforma de computação de geração 4 (parte 1)Business Critical service tier: Generation 4 compute platform (part 1)

Tamanho da computaçãoCompute size BC_Gen4_1BC_Gen4_1 BC_Gen4_2BC_Gen4_2 BC_Gen4_3BC_Gen4_3 BC_Gen4_4BC_Gen4_4 BC_Gen4_5BC_Gen4_5 BC_Gen4_6BC_Gen4_6
Geração de hardwareH/W generation 44 44 44 44 44 44
vCoresvCores 11 22 33 44 55 66
Memória (GB)Memory (GB) 77 1414 2121 2828 3535 4242
Número máximo de BDs por poolMax number DBs per pool Somente bancos de dados individuais têm suporte nesse tamanho da computaçãoOnly single DBs are supported for this compute size 5050 100100 100100 100100 100100
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) 11 22 33 44 55 66
Tipo de armazenamentoStorage type SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD
Tamanho máximo de dados (GB)Max data size (GB) 650650 650650 650650 650650 650650 650650
Tamanho máximo de log (GB)Max log size (GB) 195195 195195 195195 195195 195195 195195
Tamanho de TempDB (GB)TempDB size (GB) 3232 6464 9696 128128 160160 192192
Latência de E/S (aproximada)IO latency (approximate) 1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 5.0005000 1000010000 1500015000 2000020000 2500025000 3000030000
Limites de taxa de log (MBps)Log rate limits (MBps) 1010 2020 3030 4040 5050 6060
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database N/DN/A 0, 0,25, 0,5, 1, 20, 0.25, 0.5, 1, 2 0, 0,25, 0,5, 1…30, 0.25, 0.5, 1...3 0, 0,25, 0,5, 1…40, 0.25, 0.5, 1...4 0, 0,25, 0,5, 1…50, 0.25, 0.5, 1...5 0, 0,25, 0,5, 1…60, 0.25, 0.5, 1...6
Número de réplicasNumber of replicas 44 44 44 44 44 44
Multi-AZMulti-AZ SimYes simYes simYes simYes simYes SimYes
Escala de leituraRead Scale-out SimYes simYes simYes simYes simYes SimYes
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço Comercialmente Crítico: Plataforma de computação de geração 4 (parte 2)Business Critical service tier: Generation 4 compute platform (part 2)

Tamanho da computaçãoCompute size BC_Gen4_7BC_Gen4_7 BC_Gen4_8BC_Gen4_8 BC_Gen4_9BC_Gen4_9 BC_Gen4_10BC_Gen4_10 BC_Gen4_16BC_Gen4_16 BC_Gen4_24BC_Gen4_24
Geração de hardwareH/W generation 44 44 44 44 44 44
vCoresvCores 77 88 99 1010 1616 2424
Memória (GB)Memory (GB) 81,681.6 91,891.8 102102 122,4122.4 163,2163.2 204204
Número máximo de BDs por poolMax number DBs per pool 100100 100100 100100 100100 100100 100100
Suporte de columnstoreColumnstore support N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A N/DN/A
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) 77 88 9,59.5 1111 2020 3636
Tipo de armazenamentoStorage type SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD
Tamanho máximo de dados (GB)Max data size (GB) 650650 650650 650650 650650 10241024 10241024
Tamanho máximo de log (GB)Max log size (GB) 195195 195195 195195 195195 307307 307307
Tamanho de TempDB (GB)TempDB size (GB) 224224 256256 288288 320320 384384 384384
Latência de E/S (aproximada)IO latency (approximate) 1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 35.00035000 4000040000 4500045000 5000050000 8000080000 120000120000
Limites de taxa de log (MBps)Log rate limits (MBps) 7070 8080 8080 8080 8080 8080
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 1.4701470 16801680 1.8901890 2.1002100 33603360 50405040
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 1.4701470 16801680 1.8901890 2.1002100 33603360 50405040
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 1…70, 0.25, 0.5, 1...7 0, 0,25, 0,5, 1…80, 0.25, 0.5, 1...8 0, 0,25, 0,5, 1…90, 0.25, 0.5, 1...9 0, 0,25, 0,5, 1…100, 0.25, 0.5, 1...10 0, 0,25, 0,5, 1…10, 160, 0.25, 0.5, 1...10, 16 0, 0,25, 0,5, 1…10, 16, 240, 0.25, 0.5, 1...10, 16, 24
Número de réplicasNumber of replicas 44 44 44 44 44 44
Multi-AZMulti-AZ SimYes simYes simYes simYes simYes SimYes
Escala de leituraRead Scale-out SimYes simYes simYes simYes simYes SimYes
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço Comercialmente Crítico: Plataforma de computação de geração 5 (parte 1)Business Critical service tier: Generation 5 compute platform (part 1)

Tamanho da computaçãoCompute size BC_Gen5_2BC_Gen5_2 BC_Gen5_4BC_Gen5_4 BC_Gen5_6BC_Gen5_6 BC_Gen5_8BC_Gen5_8 BC_Gen5_10BC_Gen5_10 BC_Gen5_12BC_Gen5_12 BC_Gen5_14BC_Gen5_14
Geração de hardwareH/W generation 55 55 55 55 55 55 55
vCoresvCores 22 44 66 88 1010 1212 1414
Memória (GB)Memory (GB) 10.210.2 20,420.4 30,630.6 40,840.8 5151 61,261.2 71,471.4
Número máximo de BDs por poolMax number DBs per pool Somente bancos de dados individuais têm suporte nesse tamanho da computaçãoOnly single DBs are supported for this compute size 5050 100100 100100 100100 100100 100100
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) 1. 5711.571 3.1423.142 4,7134.713 6.2846.284 8,6558.655 11,02611.026 13,39713.397
Tamanho máximo de dados (GB)Max data size (GB) 10241024 10241024 15361536 15361536 15361536 30723072 30723072
Tamanho máximo de log (GB)Max log size (GB) 307307 307307 307307 461461 461461 922922 922922
Tamanho de TempDB (GB)TempDB size (GB) 6464 128128 192192 256256 320320 384384 384384
Tipo de armazenamentoStorage type SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD
Latência de E/S (aproximada)IO latency (approximate) 1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 5.0005000 1000010000 1500015000 2000020000 2500025000 3000030000 35.00035000
Limites de taxa de log (MBps)Log rate limits (MBps) 1515 3030 4545 6060 7575 9090 105105
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260 1.4701470
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 210210 420420 630630 840840 1.0501050 12601260 1.4701470
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database N/DN/A 0, 0,25, 0,5, 1…40, 0.25, 0.5, 1...4 0, 0,25, 0,5, 1…60, 0.25, 0.5, 1...6 0, 0,25, 0,5, 1…80, 0.25, 0.5, 1...8 0, 0,25, 0,5, 1…100, 0.25, 0.5, 1...10 0, 0,25, 0,5, 1…120, 0.25, 0.5, 1...12 0, 0,25, 0,5, 1…140, 0.25, 0.5, 1...14
Número de réplicasNumber of replicas 44 44 44 44 44 44 44
Multi-AZMulti-AZ SimYes simYes simYes simYes simYes SimYes
Escala de leituraRead Scale-out SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Camada de serviço Comercialmente Crítico: Plataforma de computação de geração 5 (parte 2)Business Critical service tier: Generation 5 compute platform (part 2)

Tamanho da computaçãoCompute size BC_Gen5_16BC_Gen5_16 BC_Gen5_18BC_Gen5_18 BC_Gen5_20BC_Gen5_20 BC_Gen5_24BC_Gen5_24 BC_Gen5_32BC_Gen5_32 GP_Gen5_40BC_Gen5_40 BC_Gen5_80BC_Gen5_80
Geração de hardwareH/W generation 55 55 55 55 55 55 55
vCoresvCores 1616 1818 2020 2424 3232 4040 8080
Memória (GB)Memory (GB) 81,681.6 91,891.8 102102 122,4122.4 163,2163.2 204204 408408
Número máximo de BDs por poolMax number DBs per pool 100100 100100 100100 100100 100100 100100 100100
Suporte de columnstoreColumnstore support SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento OLTP na memória (GB)In-memory OLTP storage (GB) 15.76815.768 18,13918.139 20,5120.51 25.25225.252 37.93637.936 52.2252.22 131.64131.64
Tamanho máximo de dados (GB)Max data size (GB) 30723072 30723072 30723072 40964096 40964096 40964096 40964096
Tamanho máximo de log (GB)Max log size (GB) 922922 922922 922922 12291229 12291229 12291229 12291229
Tamanho de TempDB (GB)TempDB size (GB) 384384 384384 384384 384384 384384 384384 384384
Tipo de armazenamentoStorage type SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD SSD LocalLocal SSD
Latência de E/S (aproximada)IO latency (approximate) 1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
1-2 ms (gravação)1-2 ms (write)
1-2 ms (leitura)1-2 ms (read)
IOPS de destino (64 KB)Target IOPS (64 KB) 4000040000 4500045000 5000050000 6000060000 8000080000 100000100000 200000200000
Limites de taxa de log (MBps)Log rate limits (MBps) 120120 120120 120120 120120 120120 120120 120120
Máximo de trabalhos simultâneos por pool (solicitações)*Max concurrent workers per pool (requests) * 16801680 1.8901890 2.1002100 25202520 33603360 42004200 84008400
Máximo de logons simultâneos por pool (solicitações) *Max concurrent logins per pool (requests) * 16801680 1.8901890 2.1002100 25202520 33603360 42004200 84008400
Máximo permitido de sessõesMax allowed sessions 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000 3000030000
Opções mínimas/máximas de vCore do pool elástico por banco de dadosMin/max elastic pool vCore choices per database 0, 0,25, 0,5, 1…160, 0.25, 0.5, 1...16 0, 0,25, 0,5, 1…180, 0.25, 0.5, 1...18 0, 0,25, 0,5, 1…200, 0.25, 0.5, 1...20 0, 0,25, 0,5, 1…20, 240, 0.25, 0.5, 1...20, 24 0, 0,25, 0,5, 1…20, 24, 320, 0.25, 0.5, 1...20, 24, 32 0, 0,25, 0,5, 1…20, 24, 32, 400, 0.25, 0.5, 1...20, 24, 32, 40 0, 0,25, 0,5, 1…20, 24, 32, 40, 800, 0.25, 0.5, 1...20, 24, 32, 40, 80
Número de réplicasNumber of replicas 44 44 44 44 44 44 44
Multi-AZMulti-AZ SimYes simYes simYes simYes simYes simYes SimYes
Escala de leituraRead Scale-out SimYes simYes simYes simYes simYes simYes SimYes
Armazenamento de backup incluídoIncluded backup storage Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size Tamanho de BD 1X1X DB size

* Para o máximo de trabalhos (solicitações) simultâneos para qualquer banco de dados individual, confira Limites de recursos do banco de dados individual.* For the max concurrent workers (requests) for any individual database, see Single database resource limits. Por exemplo, se o pool elástico estiver usando Gen5 e seu máximo de vCore por banco de dados for 2, então o máximo de trabalhos simultâneos é 200.For example, if the elastic pool is using Gen5 and its max vCore per database is 2, then the max concurrent workers is 200. Se máximo de vCore por banco de dados for 0,5, o máximo de trabalhos simultâneos é 50, pois há um máximo de 100 trabalhos simultâneos por vcore na Gen5.If max vCore per database is 0.5, then the max concurrent workers is 50 since on Gen5 there are a max of 100 concurrent workers per vcore. Para outras configurações de máximo de vCore por banco de dados que sejam menores que 1 vCore, o número máximo de trabalhos simultâneos é redimensionado de forma semelhante.For other max vCore settings per database that are less 1 vCore or less, the number of max concurrent workers is similarly rescaled.

Se todos os vCores de um pool elástico estiverem ocupados, cada banco de dados no pool receberá uma quantidade igual de recursos de computação para processar as consultas.If all vCores of an elastic pool are busy, then each database in the pool receives an equal amount of compute resources to process queries. O serviço de Banco de Dados SQL fornece integridade de compartilhamento de recursos entre os bancos de dados ao garantir fatias iguais de tempo de computação.The SQL Database service provides resource sharing fairness between databases by ensuring equal slices of compute time. A integridade de compartilhamento de recursos do pool elástico é adicional a qualquer quantidade de recursos garantidos de outra forma a cada banco de dados quando o mínimo de vCores por banco de dados é definido com um valor diferente de zero.Elastic pool resource sharing fairness is in addition to any amount of resource otherwise guaranteed to each database when the vCore min per database is set to a non-zero value.

Propriedades do banco de dados para bancos de dados em poolDatabase properties for pooled databases

A tabela a seguir descreve as propriedades dos bancos de dados em pool.The following table describes the properties for pooled databases.

PropriedadeProperty DESCRIÇÃODescription
Máximo de vCores por banco de dadosMax vCores per database O número máximo de vCores que qualquer banco de dados no pool pode usar, se disponível, com base na utilização por outros bancos de dados no pool.The maximum number of vCores that any database in the pool may use, if available based on utilization by other databases in the pool. O máximo de vCores por banco de dados não é uma garantia de recursos para um banco de dados.Max vCores per database is not a resource guarantee for a database. Essa configuração é uma configuração global que se aplica a todos os bancos de dados no pool.This setting is a global setting that applies to all databases in the pool. Defina um valor para o máximo de vCores por banco de dados que seja alto o suficiente para lidar com picos de utilização do banco de dados.Set max vCores per database high enough to handle peaks in database utilization. Espera-se um grau de sobrecarga, uma vez que o pool normalmente assume padrões de uso dos bancos de dados com altos e baixos, em que todos os bancos de dados não atingem um pico simultaneamente.Some degree of over-committing is expected since the pool generally assumes hot and cold usage patterns for databases where all databases are not simultaneously peaking.
Mínimo de VCores por banco de dadosMin vCores per database O número mínimo de vCores garantido para qualquer banco de dados no pool.The minimum number of vCores that any database in the pool is guaranteed. Essa configuração é uma configuração global que se aplica a todos os bancos de dados no pool.This setting is a global setting that applies to all databases in the pool. O mínimo de vCores por banco de dados pode ser definido como 0 e também é o valor padrão.The min vCores per database may be set to 0, and is also the default value. Essa propriedade é definida entre 0 e a utilização média de vCores por banco de dados.This property is set to anywhere between 0 and the average vCores utilization per database. O produto do número de bancos de dados no pool e o mínimo de vCores por banco de dados não pode exceder os vCores por pool.The product of the number of databases in the pool and the min vCores per database cannot exceed the vCores per pool.
Armazenamento máximo por banco de dadosMax storage per database O tamanho máximo do banco de dados definido pelo usuário para um banco de dados em um pool.The maximum database size set by the user for a database in a pool. Os bancos de dados em pool compartilham armazenamento de pool alocado, para que o tamanho que um banco de dados possa atingir seja limitado ao menor tamanho de banco de dados e armazenamento de pool restante.Pooled databases share allocated pool storage, so the size a database can reach is limited to the smaller of remaining pool storage and database size. O tamanho máximo por banco de dados refere-se ao tamanho máximo dos arquivos de dados e não inclui o espaço usado pelos arquivos de log.Max database size refers to the maximum size of the data files and does not include the space used by log files.

Próximas etapasNext steps