Azure Database for PostgreSQL 单一服务器,免费postgresql服务Azure for PostgreSQL单一服务器本文提供了将Azure数据库用于PostgreSQL(单服务器)的注意事项和指南。PostgreSQL server的Azure数据库是什么?Azure for Post......
本文提供了将Azure数据库用于PostgreSQL(单服务器)的注意事项和指南。
PostgreSQL server的Azure数据库是什么?
Azure for PostgreSQL部署选项中的服务器是多个数据库的中央管理点。它的PostgreSQL服务器架构与用户在本地环境中可能熟悉的架构相同。具体来说,PostgreSQL服务是一个托管服务,提供性能保证,开放服务器级的访问权限和功能。
Azure for PostgreSQL服务器:
在Azure订阅中创建。
是数据库的父资源。
为数据库提供命名空间。
是具有强生存期语义的容器删除服务器将删除包含的数据库。
并列区域中的资源。
为服务器和数据库访问提供连接端点。
应用于其数据库的管理策略的范围:登录名、防火墙、用户、角色、配置等。
有多种版本。有关详细信息,请参阅支持的PostgreSQL数据库版本。
用户可以扩展它。有关更多信息,请参见PostgreSQL扩展。
在Azure Database for PostgreSQL数据库中,您可以创建一个或多个数据库。您可以选择为每台服务器创建一个数据库来使用所有资源,也可以创建多个数据库来共享资源。根据服务器定价层、vCore和存储(GB)的配置,采用结构化定价。有关更多信息,请参见定价级别。
如何连接并验证PostgreSQL server的Azure数据库?
以下元素有助于确保对数据库的安全访问:
管理服务器
您可以使用azure portal或Azure CLI管理PostgreSQL server的Azure数据库。
创建服务器时,设置管理员用户的凭据。管理员是在服务器上拥有最高权限的用户。它属于azurepgadmin角色。该角色没有完全的超级用户权限。
PostgreSQL超级用户属性被分配给属于托管服务的azuresuperuser。您无权访问此角色。
Azure for PostgreSQL服务器具有默认数据库:
Postgres****创建服务器后可以连接的默认数据库。
Azuremaintenance****该数据库用于将提供托管服务的过程与用户操作分开。您无权访问此数据库。
Azuresys****查询存储的数据库。当查询存储关闭时,该数据库将不会累积数据;这是默认设置。有关更多信息,请参见查询存储概述。
服务器参数
PostgreSQL服务器参数决定了服务器的配置。在Azure Database for PostgreSQL中,可以使用Azure portal或Azure CLI查看和编辑参数列表。
由于是Postgres的托管服务,PostgreSQL的Azure数据库中的可配置参数是本地Postgres实例中参数的子集(有关PostgreSQL参数的详细信息,请参考PostgreSQL文档)。创建时每个参数都使用默认值,并且启用了PostgreSQL server的Azure数据库。用户不能配置一些需要重新启动服务器或超级用户访问权限才能使更改生效的参数。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部