每周问答精选(1225~1231)

简介: 为了方便各位小伙伴能够方便、快速的了解到 PolarDB 开源数据库的相关的使用问题,社区每周将精选群内高质量的问题通过该栏目予以统一答复,希望能够对大家有所帮助。

为了方便各位小伙伴能够方便、快速的了解到 PolarDB 开源数据库的相关的使用问题,社区每周将精选群内高质量的问题通过该栏目予以统一答复,希望能够对大家有所帮助。

PolarDB for PostgreSQL 问答精选

1、

Q:PG 修改表 owner 会导致该 owner 之前授权的用户权限丢失吗?

A:不会。superuser 和 owner 都有权限给对象赋权给其他角色,但是系统中并不记录权限是谁赋予给谁的。

2、

Q: PG 数据库里安装 PostGIS,如果迁移数据库的话对 PostGIS 和数据是否会产生影响?

A: 如果是 pg_dump 的话没影响,如果是 pg_upgrade 两边 PostGIS 版本最好不要有大的差异。

3、

Q: PG 里怎么查看存储过程最近修改时间?

A: 不能查看,除非开启ddl审计日志。

PolarDB for PostgreSQL 已在 GitHub 开源,欢迎前往了解和支持:https://github.com/ApsaraDB/PolarDB-for-PostgreSQL

欢迎扫码加入钉钉群与我们一起交流 PolarDB for PostgreSQL,共建社区:

pg群 300.png

PolarDB-X 问答精选

1、

Q:请分析该拆分场景,以下这样是否合理? 需求:一个订单库,打算保留6个月数据,超过6个月的删除。
问题1:分库分表拆分函数中,有一个YYYYMM 可以实现 db 按照月拆分,这样比较方便按月整个库删除,压力会打到同一个db下?同一个 db 下就是同一个节点下?
问题2:假设同一个 db 不是同一个节点,进一步设计如下,想利用UNI_HASH来分散节点压力,不知道这样拆分是否合理:
dbpartition by YYYYMM(order_time)
tbpartition by UNI_HASH(order_id) tbpartitions 1000
问题3:如果想清理超过6个月的 db ,直接用 drop database db_name_yyyymm 删除吗?这样会不会影响GMS里元数据?

A:

1:这样的话最新的数据会路由到一个分区,容易形成热点。
2:确实这样分区的话删除比较方便,但还需要考虑(如有)全局二级索引索引的删除,也比较麻烦。
3:确实,这个是老版本分区语法。

5.4.13版本我们会在新版本分区表的基础上,做一个LocalPartition的功能。
可以将数据先按照正常的方式拆分,比如: partition by hash(id) partitions 256,然后在此基础上再做一个时间拆分,比如语法是:local partition by range(gmt_created) interval 1 month expire after 6。
数据过期后可以按照分区粒度,自动或者手动删除。

2、

Q:在云上购买时,PolarDB-X 2 只能选择MySQL 5.7,请问开源版是 5.7 还是 8.0 版本?
A:基于 MySQL 8.0,迁移了 5.7 上定制的能力。

3、

Q:docker stop 后再 restart,会导致数据不一致吗?
A: 这个是可以的,其实就是数据库的一次 crash recovery。如果想比较 graceful 的话,可以先连接到 dn 和 gms 节点,执行下shutdown语句。

PolarDB-X 已在 GitHub 开源,欢迎前往了解和支持:https://github.com/polardb/polardbx-sql

欢迎扫码加入钉钉群与我们一起交流 PolarDB-X,共建社区:

polar x 二维码 300.png

相关文章
|
存储 Prometheus Cloud Native
Grafana 系列文章(一):基于 Grafana 的全栈可观察性 Demo
Grafana 系列文章(一):基于 Grafana 的全栈可观察性 Demo
|
5月前
|
人工智能 算法 人机交互
如何定义“人味儿”?——HeartBench评测体系建设实践
2025年AI进入“定义问题”下半场,情感与拟人化能力成新焦点。HeartBench是国内首个面向中文心理社科领域的拟人化评测基准,覆盖人格、情绪、社交等5大维度、15项能力,含296题+2818条评分标准,经专家盲测验证人机一致率达86%,开源推动AI“人味儿”科学评估。
|
Web App开发 应用服务中间件 nginx
|
5月前
|
存储 弹性计算 安全
2026年阿里云服务器租用价格:包年、包月、按量付费收费标准与活动价格
阿里云2026年推出多款特惠云服务器,其中经济型e实例2核2G配置99元/年,u1实例2核4G配置199元/年,轻量应用服务器2核2G峰值200M带宽抢购价38元/年。新老用户均可购买99元云服务器,199元云服务器限企业用户。此外,阿里云还提供加99元解锁弹性数据库和高效存储保障的套餐优惠,以及特惠建站套餐和特惠上云套餐。GPU服务器新人专享包月5折起,包年4折起优惠。购买前建议领取优惠券以降低购买成本。
|
7月前
|
传感器 算法 安全
展厅主动迎宾机器人技术深度解析与主流产品应用指南
随着数字化转型,服务机器人在展厅、博物馆等场景中实现主动迎宾与智能交互。本文解析视听融合感知、Agentic RAG问答、社会化导航等核心技术,并对比猎户星空、优必选、普渡科技主流产品,助力精准选型。
|
9月前
|
机器学习/深度学习 JSON 搜索推荐
淘宝拍立淘API助力电商比价与同款搜索
淘宝图片搜索API(拍立淘)基于深度学习技术,支持通过图片URL、Base64或本地上传,在海量商品中查找相似款。适用于比价、同款识别、穿搭推荐等场景,提升购物效率与体验。
|
监控 网络协议 Nacos
Nacos:构建微服务架构的基石
Nacos:构建微服务架构的基石
1060 3
|
机器学习/深度学习 编解码 PyTorch
从零实现基于扩散模型的文本到视频生成系统:技术详解与Pytorch代码实现
本文介绍了一种基于扩散模型的文本到视频生成系统,详细展示了模型架构、训练流程及生成效果。通过3D U-Net结构和多头注意力机制,模型能够根据文本提示生成高质量视频。
721 1
从零实现基于扩散模型的文本到视频生成系统:技术详解与Pytorch代码实现
|
JavaScript 前端开发 UED
jquery实现文字点选验证码
通过上述步骤,可以使用jQuery实现一个功能完整、易用的文字点选验证码系统。该系统不仅能够有效防止自动化攻击,还可以通过友好的交互提升用户体验。希望本文的详解能够为开发者提供有价值的参考,帮助实现高效的验证码功能。
775 14
|
开发者
HTML 标签简写及全称
本文列举了 HTML 常用标签的简写及其英文全称和中文说明,包括 a (Anchor 锚)、abbr (Abbreviation 缩写词)、address (Address 地址) 等,帮助开发者快速理解和使用这些标签。

热门文章

最新文章