mariadb - MariaDB 灾难性错误
问题描述
在过去的三年里,我一直在使用 MariaDB 作为空间数据库,没有任何问题。突然在 10.3.29 更新中,他们引入了新的空间功能,导致空间索引无法正常工作。这意味着使用 bbox 进行的任何搜索都不起作用。该错误已报告并在下一个版本中修复。下一个版本将在三个月后发布。
我设法通过牺牲性能来克服这个问题,直到发布可用。我无法理解的是,如果我在下一个版本之前没有找到临时解决方案会发生什么?
当您使用开源时,这是预期的事情吗?
您是否有具有不同版本 MariaDB 的重复服务器?
您如何保护自己/服务器?
PS 降级不是一个选项/支持
解决方案
为了尝试回答这个问题,通常这就是人们等待稳定版本的原因。
稳定版本不是最前沿的,但它通常非常稳定。
在此期间,您应该只应用安全更新。
例如,升级应该事先在虚拟环境中进行计划和测试,并以受控方式应用于生产环境,就像使用专有技术一样。
至于开源软件和专有软件,两者有时都会偶尔出现错误。但是您可以通过使用稳定的开源版本/发行版来帮助减轻这种风险。
推荐阅读
- flutter - 通用链接未通过 url_launcher 在应用内启动
- vue.js - 使用 Electron 和 Vue 制作 video.js 组件全屏
- python - Python throwing list index out of range error for data generator Tensorflow Keras Functional API
- apache-spark - 如何避免在火花流中排队
- excel - 使用 office 365 连接 PCOMM 版本 12 - 类未注册错误
- text - 如何在 Pharo 8 的 linux 终端下 stdin > Pharo program > stdout?
- azure - 如何匹配 Powershell Azure VM 中的对象
- html - 如何替换 HTML 选择菜单中的向下克拉
- r - 按组获取条件百分比
- laravel-8 - 在 Login Blade 文件中显示错误消息