手机版
你好,游客 登录 注册
rss订阅 手机访问 
数据库技术
Redis集群以及自动故障转移测试
在Redis中,与Sentinel(哨兵)实现的高可用相比,集群(cluster)更多的是强调数据的分片或者是节点的伸缩性,如果在集群的主节点上加入对应的从节点,集群还可以自动故障转移,因此相比Sentinel(哨兵)还是有不少优势的。
日期:01月27日 作者:wy123
MySQL 创建用户及权限的操作命令
MySQL创建用户
日期:01月25日 作者:Linux
Python和MySQL数据库简单操作
Python和MySQL数据库简单操作
日期:01月25日 作者:DeamoV
MySQL递归查询与GROUP_CONCAT组合结果集的使用
在MySQL使用递归查询是很不方便的,不像SQL Server可以直接使用声明变量,使用虚拟表等等。如:DECLARE,BEGIN ...  END   ,WHILE ,IF 等等。
日期:01月24日 作者:lxhbky
Oracle函数 - 日期函数详解
Oracle中的时间类型只有date和TIMESTAMP,TIMESTAMP是比date更精确的类型。日期时间函数用于处理时间类型的数据,Oracle以7位数字格式来存放日期数据,包括世纪、年、月、日、小时、分钟、秒,并且默认日期显式格式为“DD-MON-YY”。
日期:01月24日 作者:Linux
Oracle 10g日期型函数总结
Oracle 10g日期型函数总结
日期:01月24日 作者:tianming18
MySQL常用数值函数
用来处理很多数值方面的运算,使用数值函数,可以免去很多繁杂的判断求值的过程,能够大大提高用户的工作效率。
日期:01月24日 作者:Linux
MySQL常用字符串函数
字符串函数是最常用的的一种函数,在一个具体应用中通常会综合几个甚至几类函数来实现相应的应用:
日期:01月24日 作者:Linux
JDBC实现简单增删改查
JDBC全称为:Java Data Base Connectivity (java数据库连接),主要用于java与数据库的链接。
日期:01月24日 作者:tianming18
ORA-22835 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小
ORA-22835 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小。查找原因发现是某个字段在数据库中是clob类型。然后sql语句进行查询的时候,对该字段进行了to_char操作。
日期:01月23日 作者:jichi
Oracle大数据量更新引发的死锁问题解决方法及Oracle分区和存储过程的思考
发现开发的功能,都没有数据了,图表也都空了。查询原因发现测试数据没了。于是打算开始造数据。此时数据库已经有80多w的数据,当时想着将所有数据的collect_time时间字段向后推迟一个月,即可。当时也没想优化问题。于是写下sql。
日期:01月23日 作者:jichi
Linux下Redis的持久化,主从同步及哨兵
Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。
日期:01月18日 作者:Learning Python...
MySQL常见存储引擎详解
通过执行show engines命令查看MySQL中支持哪些存储引擎
日期:01月15日 作者:Linux
MySQL内核InnoDB存储引擎详解
MySQL从5.5版本开始将InnoDB作为默认存储引擎,该存储引擎是第一个完整支持事务ACID特性的存储引擎,且支持数据行锁,多版本并发控制(MVCC),外键,以及一致性非锁定读。
日期:01月15日 作者:醉落红尘
MySQL高可用架构之MHA详解
在MHA的高可用环境的,主库宕机了,MHA服务将停止,如何恢复MHA服务了,需要把宕机的主库加入到高可用环境(也就是把宕机的主库变成从库)在重新启动MHA
日期:01月14日 作者:keme
MySQL 备份与恢复详解
备份类型可以分为物理备份和逻辑备份两种,物理备份是指通过拷贝数据库文件的方式完成备份,这种备份方式适用于数据库很大,数据重要且需要快速恢复的数据库
日期:01月14日 作者:keme
MySQL 锁机制和事务
MySQL 锁机制和事务
日期:01月14日 作者:keme
MySQL 高可用架构Atlas
Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。
日期:01月14日 作者:keme
Explain 执行计划 和 SQL优化
在分析查询性能时,考虑EXPLAIN关键字同样很管用。EXPLAIN关键字一般放在SELECT查询语句的前面,用于描述MySQL如何执行查询操作、以及MySQL成功返回结果集需要执行的行数。
日期:01月14日 作者:keme
MySQL体系结构与参数文件及查询优化器详解
MySQL是由SQL接口,解析器,优化器,缓存,存储引擎组成的(SQL Interface、 Parser、 Optimizer、Caches&Buffers、Pluggable Storage Engines)
日期:01月14日 作者:keme
MySQL查询执行的基础
当我们希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,很多查询优化工作实际上就是遵循一些原则让优化器能够按照预想的合理方式运行
日期:01月13日 作者:AmosH
让MySQL查询更加高效——对查询进行重构
在优化有问题的查询时,目标应该是找到一个更优的方法获得实际需要的结果,而不是一定总是要求从MySQL获取一模一样的结果集一个复杂查询还是多个简单查询
日期:01月13日 作者:AmosH
MySQL查询执行的基础——查询优化处理
查询的生命周期的下一步是将一个SQL转换成一个可执行计划,MySQL再按照这个计划和存储引擎进行交互语法解析器和预处理
日期:01月13日 作者:AmosH
Oracle 11g LogMiner解析redo日志
Oracle 11g LogMiner解析redo日志
日期:01月13日 作者:Linux
Oracle 11gR2 单机打补丁PSU 11.2.0.4.180717
Oracle 11gR2 单机打补丁PSU 11.2.0.4.180717
日期:01月13日 作者:oracle-ziyuhou
Oracle 12.2 设置LOCAL_TEMP_TABLESPACE
Oracle 12.2 设置LOCAL_TEMP_TABLESPACE
日期:01月13日 作者:Linux
Oracle 12.2 RAC : Transaction recovery: lock conflict caught and ignored 解决方法
Oracle 12.2 RAC : Transaction recovery: lock conflict caught and ignored 解决方法
日期:01月13日 作者:Linux
Oracle 12.2 报错:ORA-12012: error on auto execute of job “SYS"."ORA$AT_OS_OPT_SY_7458”
Oracle 12.2 报错:ORA-12012: error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_7458"
日期:01月13日 作者:abclife
PL/SQL Developer连接Oracle 12.2报错 ORA-28040 No matching authentication protocol
使用PL/SQL Developer连接Oracle 12.2连接时,发现报ORA-28040 No matching authentication protocol
日期:01月13日 作者:abclife
Orace 12.2 ORA-12012: error on auto execute of job “SYS"."ORA$AT_OS_OPT_SY_21”
一个测试环境的Oracle 12.2.0.1数据库后台alert不断报出以下错误信息:
日期:01月13日 作者:Linux
MySQL分区表使用方法
MySQL分区表使用方法,使用这条命令时,innodb不会从新建立表,而是一条一条的删除数据,在innodb上如果要清空保存有大量数据的表,最 好不要使用这个命令。(推荐使用truncate table,不过需要用户有drop此表的权限)
日期:01月11日 作者:huchong
MySQL执行计划分析
MySQL执行计划分析
日期:01月11日 作者:huchong
MySQL慢查询日志的使用详解
MySQL慢查询日志的使用详解
日期:01月11日 作者:醉落红尘
MySQL数据库备份实例详解
其备份结果为SQL语句,适合于所有存储引擎,恢复时需要较多时间,逻辑备份时,对于MyISAM存储引擎是需要进行锁表操作的,通过使用的mysqldump就是一种逻辑备份工具
日期:01月11日 作者:huchong
HBase数据结构与基本语法详解
HBase数据结构与基本语法详解
日期:01月06日 作者:Linux
内容分类