数据库
-
SQL数据类型手册 各数据库字段类型定义与选择指南
选择合适的sql数据类型是数据库设计的关键,直接影响存储效率、精度和完整性。1. 数值类型:根据范围和精度选择int、bigint或decimal(如订单金额用decimal(10, 2));避免float/double用于货币。2. 日期时间类型:需时区支持时选timestamptz或dateti…
-
在Java中如何搭建数据库与Java项目联调环境_Java项目开发环境优化技巧
搭建Java与数据库联调环境需先配置JDBC连接,再引入连接池如HikariCP提升性能,接着集成MyBatis等ORM框架简化操作,最后通过日志监控优化调试,确保连接稳定高效。 搭建Java项目与数据库的联调环境是开发过程中非常关键的一步。良好的联调环境不仅能提升开发效率,还能减少部署时的意外问题…
-
手动生成AWR报告
AWR 使用几个表来存储采集的统计数据,所有的表都存储在新的名称为 SYSAUX 的特定表空间中的 SYS 模式下,并且以 WRM$_* 和 WRH$ 一. awr 说明 Oracle 10g之前对%ignore_a_1%做性能检测使用statspack工具. Oracle Database 10g…
-
Oracle级联操作
Oracle的级联操作是为了处理,在删除主表数据时,从表外键数据该怎么处理,有如下三种情况:SET NULL,CASCADE,NO ACTION。 oracle的级联操作是为了处理,在删除主表数据时,从表外键数据该怎么处理,有如下三种情况: 1、SET NULL: 此关键字用于表示当删除主表中被引用…
-
Redis监控技巧
本文来自 Bugsnag 的联合创始人 Simon Maynard 的系列文章,作者根据几年来对 Redis 的使用经历,对 Redis 监控方法进行了系统性 本文来自 bugsnag 的联合创始人 simon maynard 的系列文章,作者根据几年来对 %ignore_a_1% 的使用经历,对 …
-
Oracle内存结构
当实例启动时,Oracle%ignore_a_1%会分配一块内存区域并启动后台进程。OLAP页池也存放在UGA中。这个池管理着OLAP的数据页,它们与数据块 14.Oracle内存结构14-1 Oracle内存结构介绍 当实例启动时,oracle数据库会分配一块内存区域并启动后台进程。内存区域会存放…
-
MySQL的DNS查询关闭
最近发现两台MySQL server在中午的时候忽然(很突然的那种)发飙,不断的挂掉。重启mysql也尽是失败,看mysql的errorlog,只能看 –据朋友反映,关掉dns后性能提升很明显。 –mysql.cnf文件在/ect/init.d/mysql.cnf下 最近发现…
-
创建MySQL触发器的语法介绍
MySQL触发器是MySQL%ignore_a_1%非常重要的部分,下文对创建MySQL触发器及删除MySQL触发器作了详细的介绍,希望对您有所帮助。 mysql触发器是mysql数据库非常重要的部分,下文对创建mysql触发器及删除mysql触发器作了详细的介绍,希望对您有所帮助。 1、创建Mys…
-
MySQL umask 导致备份报错
但MySQL对于新创建的数据库目录的权限为 700;数据表文件为660;这可让我们摸不著头脑啦。难道MySQL不依赖系统自己设定的值?参考 备份工具仅限于xtrabackup(2.0+) umask 大家并不陌生,它设定的文件(目录)的默认权限;一般新创建的目录权限为755,,文件为644; 但My…
-
MongoDB 磁盘空间不足
有些事情,只有当长时间压力测试的时候,才能暴露出来。MongoDB集群用了几个月了,但是当写了一个长时间运行的压力测试程序后,几 有些事情,只有当长时间压力测试的时候,,才能暴露出来。mongodb集群用了几个月了,但是当写了一个长时间运行的压力测试程序后,几天时间, primary server不…