典型案例
-
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
担心异构数据库迁移踩“坑”?听听大咖们怎么说
作者:尚雷 & 张建龙
在技术升级和国产化战略的双重推动下,如何将来自Oracle、MySQL等异构数据库的数据无缝迁移至国产数据库,已成为企业持续发展的关键一环。
YashanDB Meetup第13期特别邀请首届迁移体验官用户代表、TechTalk社区创始人尚雷,YashanDB 售后服务负责人张建龙,一起探讨数据库迁移之道!넶29 2024-08-23 -
-
小特性 大用途 —— YashanDB JDBC驱动的这些特性你都get了吗?
作者:王海峰
在现代数据库应用场景中,系统的高可用性和负载均衡是确保服务稳定性的基石。YashanDB JDBC驱动通过其创新的多IP配置特性,为用户带来了简洁而强大的解决方案,以实现数据库连接的高可用性和负载均衡,满足企业级应用的高要求。넶32 2024-08-02 -
自研一款共享集群数据库,有多难?
作者:孟凡彬
共享集群数据库管理系统是一种单库多实例的多活数据库管理系统,用户连接任意实例都可以访问同一个数据库,具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高,一直被国外垄断,也被称为数据库领域的“塔尖”技术。넶59 2024-06-26 -
迁移方案详解 | 使用YMP从异构数据库迁移到YashanDB
作者:崖山售后服务团队
在国产化浪潮下,数据库系统的国产化替代成为了一个日益重要的议题,有助于企业降低对外依赖,提升信息安全和自主性。넶61 2024-06-26 -
深度干货 | 如何兼顾性能与可靠性?一文解析YashanDB主备高可用技术
作者:马志宏
数据库高可用(High Availability,HA)是指在系统遇到故障或异常情况时,能够自动快速地恢复并保持服务可用性的能力。如果数据库只有一个实例,该实例所在的服务器一旦发生故障,那就很难在短时间内恢复服务。长时间的服务中断会造成很大的损失,因此数据库高可用一般通过多实例副本冗余实现,如果一个实例发生故障,则可以将业务转移到另一个实例,快速恢复服务。넶98 2024-06-07 -
解密YashanDB V23.1背后的技术突围
作者:InfoQ
本月,YashanDB 举办了 2023 新品发布会。作为国产数据库行业的一颗新星,崖山数据库 YashanDB 从“出道”之初便凭借着“自研技术”成为了信创领域的一匹黑马。此次发布会则再一次引发了行业的讨论。넶43 2024-06-07 -
论Oracle兼容性,我们需要做什么
作者:王海峰
Oracle兼容性是目前国产数据库的关键任务之一,其直接影响到商业迁移的成本和竞争力。
我们经常发现,部分国产数据库声称与 Oracle兼容性高达90%,但在实际迁移过程中,仍需要频繁地修改业务应用的代码。为何实现与Oracle高兼容度的数据库产品如此困难?其中一个重要原因是Oracle兼容性不仅是模仿,而是一个非常复杂和工程量庞大的逆向工程。其技术实现的复杂性以及多如牛毛的细节,足以让多数“年轻”的数据库团队望洋兴叹。넶49 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(下篇)
作者:孙志祥
YashanDB语法上支持权限审计、行为审计和角色审计,逻辑上包括了系统级、语句级、对象级进行审计,支持对指定用户或所有用户进行审计,并支持对系统权限进行审计。审计记录保存在物理表中,拥有AUDIT_ADMIN或AUDIT_VIEWER角色权限的用户可以通过审计视图UNIFIED_AUDIT_TRAIL查看审计日志信息。넶70 2024-06-07 -
风险防不胜防?看YashanDB如何守护你的数据库安全(上篇)
作者:孙志祥
数据库作为信息系统的核心,不仅承载着海量的关键数据,还负责向各类用户提供高效、可靠的信息服务,数据库的安全性显得尤为关键,已成为信息安全体系的重中之重。넶51 2024-06-07
-
-
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
用yasldr配置Bulkload模式作单线程迁移300G的业务数据到分布式数据库,迁移任务频繁出错
问题描述:详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237
影响范围:离线数据迁移场景,影响业务数据入库。
外场将部分NewCIS的报表业务放到分布式数据库,验证SQL性能水平。넶5 2024-10-17 -
误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【标题】误配置SYSTEM级别的STATISTICS_LEVEL参数为ALL导致数据库性能下降
【问题分类】数据库性能下降
【关键字】STATISTICS_LEVEL 数据库性能 free buffer wait 等待事件넶2 2024-10-17 -
-
kettle同步大表提示java内存溢出
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,java内存溢出
【问题描述】kettle同步大表提示ERROR:could not create the java virtual machine!넶4 2024-10-17 -
kettle同步PG至崖山提示no encryption pg_hba.conf记录
【问题分类】数据导入导出
【关键字】数据同步,kettle,数据迁移,pg_hba.conf
【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:넶2 2024-10-17 -
MySQL迁移至崖山char类型数据自动补空格问题
【问题分类】功能使用
【关键字】char,char(1)
【问题描述】MySQL迁移至崖山环境,字段类型源端和目标端都为char(2),但应用存储的数据为'0'、'1',此时崖山查询该表字段时会自动补充空格넶3 2024-10-12 -
用户密码正确情况下,nginx转发执行PHP报用户名密码不对
问题现象:php通过pdo接口,用odbc连接yashandb,代码如下图:
问题的风险及影响:odbc连接失败,影响业务
问题影响的版本:23.2.3.100及之后版本넶11 2024-09-26 -
要有好的跑批性能,有哪些参数要注意
问题现象:YashanDB在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网 数据库性能基础 | YashanDB Doc
问题的风险及影响:影响跑批性能넶10 2024-09-26 -
同样建表语句,大整型数字在Oracle插入成功,在YashanDB插入失败
问题现象:在YashanDB上执行Oracle同样的建表语句,插入同样的数据,包含大的整型数字,在Oracle执行成功,在YashanDB执行失败,报错SQL错误 [13] [22000]: [line: 0 column: 0] YAS-00013 value is larger than INTEGER allowed,是怎么回事?
问题的风险及影响:大整型数字插入
问题影响的版本:YashanDB版本:所有版本넶9 2024-09-26 -
如何将mysql含有group by的SQL转换成崖山支持的SQL
问题现象:以下SQL在MYSQL下均能执行成功,在崖山下执行报错。
MYSQL执行成功:
崖山上执行报错:YAS-04316 not a single-group group function넶8 2024-09-26
-
-
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
从PostgreSQL迁移到YashanDB如何进行数据行数比对
简介:目前从PostgreSQL迁移到YashanDB后,需要进行数据校验。下面给出user1模式从PostgreSQL迁移到YashanDB进行数据行数比对的示例。
详情:获取PostgreSQL精确行数
创建table_count,用于存储行数(建议:使用现有的迁移模式user1,并把table_count创建在user1用户下)넶4 2024-10-17 -
YashanDB 支持MySQL多表更新语句的解决方法
前言:MySQL支持多表更新语句,如果迁移到YashanDB,推荐通过兼容性参数来支持。如果兼容性参数支持存在问题的话,也可以按照多表更新的规则进行改写。
问题:在YashanDB默认模式下执行MySQL的多表更新语句,报错YAS-04344 multi-table update is not supported,请看示例:
解决方法:YashanDB使用兼容参数넶3 2024-10-17 -
MySQL和YashanDB 隐式转换不一致引起的报错
问题:最近遇到一个问题,MySQL 5.7的SQL语句执行无问题,但在YashanDB执行会报错:
另外,该问题有一个奇怪的地方,不同的值表现不一致,比如a2.c2=25会报错,而a2.c2=24则不报错,也需要分析清楚原因
表的定义和数据如下:넶4 2024-10-17 -
MySQL field 函数的改写方法
概述:MySQL field函数常用于自定义排序,改写到YashanDB一般用decode或者case进行改写。
详情:MySQL的field用法
MySQL的field函数一般用于对SQL中查询结果集进行指定顺序排序,例如以下查询对于c2列,如果c2的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号1,2,3进行排序,否则顺序编号为0,排在最前。请看以下示例:넶3 2024-10-17 -
服务器重启后启动yasom和yasagent进程时有告警
问题场景:数据库正常运行,使用yasboot关闭数据库并重启服务器后,用yasboot启动yasom,yasagent以及yasdb进程成功,但是yasom,yasagent存在告警
告警详情:warning: watch yasom error: monitor failed, stdout: , /data/yashan/yasdb_home/yashandb/22.2.8.105/bin/moint/moint: error while loading shared libraries: libnsl.so.1: cannot open shared object file: no such file or directory넶13 2024-09-26 -
共享从 MySQL异常处理CONTINUE HANDLER的改写方法
MySQL的CONTINUE HANDLER:迁移MySQL业务时,遇到了MySQL的CONTINUE HANDLER FOR not found用法。详情如下:
-- 表DDL
create table t1(c1 int primary key, c2 int);
create table t2(c1 int primary key, c2 int);넶11 2024-09-13 -
数据库升级后用yasboot在线扩充备节点出现报错
数据库版本升级过程:22.2.4.1升级到22.2.12.100,再升级到23.2.2.100
报错信息:升级到23版本的数据库按照官方文档使用yasboot执行在线扩容操作增加备节点出现报错:there is no replication addr in node 1-1
使用yasboot在线扩容报错没有replication addr,但是在数据库中查询发现存在replication addr넶20 2024-08-23 -
共享利用Python脚本解决Oracle的SQL脚本@@用法
简介:Oracle客户端sql*plus正在执行某SQL脚本,当该SQL脚本调用同级目录的SQL脚本,会使用@@,请看详情的Oracle示例。崖山数据库23.2.x.100已支持@@用法,但是对于以前的版本,可以用Python脚本进行批量重写,对于存在@@调用的SQL文件,用SQL文件所在的绝对路径进行替换。
详情:Oracle示例
Oracle示例是在Windows上通过批处理脚本执行。넶14 2024-08-23 -
共享超过32000字节字符串插入CLOB类型方案
概述:超过32000字节字符串通过insert into values的方式插入崖山数据库CLOB类型字段(无论是DBeaver还是yasql),会报YAS-04107 string exceeding limit 32000错误。本文通过jdbc动态变量绑定的方案支持超过32000字节字符串插入到CLOB类型字段的表。
方案:通过jdbc变量绑定的方式可以支持超过32000字节字符串插入到CLOB类型字段的表,但是不通用,不同的表需要编写不同的插入代码,本方案使用yashandb jdbc和druid组件,动态解析插入sql的字段和字段类型,进行动态变量绑定,可以支持不同的表进行超过32000字节字符串插入到CLOB类型字段的表。넶8 2024-08-23 -
扩展redo大小
崖山在使用OM装库时,生成配置文件后可通过修改REDO_FILE_NUM和REDO_FILE_SIZE两个参数来调整数据库redo文件的数量以及大小
崖山数据库安装完成后,发现redo配置过小,可以通过sql命令的方式手动为redo文件扩容,具体步骤如下:
查看数据库当前redo现状:select * from v$logfile;넶22 2024-08-08
-
-
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布
11月8日,YashanDB 2023年度产品发布会在线上成功召开。本次产品发布会以“惟实·励新”为主题,宣布YashanDB内核能力、产品形态、生态创新全面升级,标志着YashanDB商业化进程又迈出了重要一步!
넶29 2024-05-28 -
YashanDB V23.1内核全面升级 核心场景再突破
11月8日,YashanDB 2023发布会在线上成功举办,YashanDB的产品总监王南分享了《创新突破 使能产业》的主题演讲。
넶16 2024-05-28 -
YashanDB V23.2 LTS发版 | 共享集群首个长期支持版本
4月,YashanDB正式发布长期支持版本YashanDB V23.2 LTS,标志着YashanDB单机主备、共享集群和分布式实时数仓等完整产品体系,已全面进入可规模化使用的长期支持阶段;同时配套数据迁移工具、监控运维工具和开发者工具,可以满足支撑各类企业应用。
넶44 2024-05-28 -
YashanDB V22.2重磅发布!七大亮点带你了解新特性
4月17日,崖山数据库系统YashanDB V22.2版本正式发布,在自研内核基础上全面加强企业级产品化能力,是面向通用行业和场景发布的一个具备里程碑意义的规模商用版本。
넶26 2024-05-28
-
友情链接:深圳计算科学研究院 深圳崖山科技有限公司
版权所有© 深圳崖山科技有限公司 粤ICP备2022018810号
公众号
加入技术交流群
YashanDB
崖山数据库系统YashanDB是深圳计算科学研究院自主设计研发的新型数据库管理系统,融入原创的有界计算、近似计算、并行可扩展和跨模融合计算理论,可满足金融、政企、能源等关键行业对高性能、高并发及高安全性的要求。
邮箱:info@yashandb.com
地址:广东省深圳市龙华区民宝路红山6979园区25座5-10层