手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
数据库技术
MySQL root密码忘记,原来还有更优雅的解法!
一直以来,对于MySQL root密码的忘记,以为只有一种解法-skip-grant-tables。
日期:07月10日 作者:ivictor
升级MySQL5.7,开发不得不注意的坑
前段时间,将线上MySQL数据库升级到了5.7。考虑到可能产生的不兼容性,在升级之前,确实也是战战兢兢,虽然测试环境,开发环境早在半年前就已提前升级。
日期:07月10日 作者:iVictor
数据库性能测试:sysbench使用方法详解
sysbench是一个很不错的数据库性能测试工具。
日期:07月10日 作者:骏马金龙
MySQL集群结构说明
在以前,数据库的集群配置一直很难,难点在于MySQL主从结构的高可用和读写分离。万幸的是,Galera/GR的出现,让整个集群的配置都极大程度地简化了。
日期:07月09日 作者:骏马金龙
CentOS 7安装Oracle 11g XE
由于手上很多项目都是采用Oracle在进行开发, 所以安装Oracle成为必然. 当然有朋友会想为什么不安装11g enterprise, 因为我们的项目对数据库这块比较简单. 没必要也不需要去买商业授权, 所以直接上XE会比较好。
日期:07月07日 作者:Troy-Lv5
MySQL Router实现MySQL的读写分离
本文将使用MySQL Router分别实现后端无MySQL主从高可用情形的读写分离,至于为什么不实现后端有MySQL高可用的读写分离情形。在我看来,MySQL Router只是一个玩具,不仅功能少,而且需要在应用程序代码中指定读/写的不同端口(见后文关于配置文件的解释),
日期:07月07日 作者:骏马金龙
MyBatis 如何构造动态 SQL 语句
在项目中需要使用到 not in ,想着不是很复杂,但是这个问题困扰了我个把小时,很是郁闷。自己拼接好了字符串,字符串的内容是 not in 中的各个 id 值。通过 not in 来进行 update 的操作,结果和我要的不相同。
日期:06月29日 作者:tosser
Oracle表空间SYSAUX使用率很高解决案例
Oracle表空间SYSAUX使用率很高解决案例
日期:06月19日 作者:rangle
Oracle连接字符串函数listagg()和wmsys.wm_concat()用法简介
介绍:其函数在Oracle 11g 版本中推出,对分组后的数据按照一定的排序进行字符串连接。
日期:06月15日 作者:月魄
CentOS 7源码编译安装MySQL 8.0
CentOS 7源码编译安装MySQL 8.0
日期:06月14日 作者:zhangshengdong
MySQL基于GTID的replication
MySQL基于GTID的replication
日期:06月14日 作者:zhangshengdong
深入理解MySQL GTID
GTID(global transaction identifier)是全局事务标识符,在MySQL5.6版本中作为一个超级特性被推出。事务标识不仅对于Master(起源)的服务器来说是惟一的,而且在整个复制拓扑架构来说,也是全局唯一的。
日期:06月14日 作者:zhangshengdong
用备份事务日志尾部来还原MSSQL数据库误操作
用备份事务日志尾部来还原MSSQL数据库误操作
日期:06月11日 作者:zlbluesky
远程连接MySQL服务器
在CentOS���拟机上安装好了MySQL服务以后,在Windows上用Workbench客户端去连接时碰到很多问题,现在把解决过程记录一下。
日期:06月11日 作者:zlbluesky
基于Redis和Zookeeper 实现分布式锁的两种方式
先来说说什么是分布式锁,简单来说,分布式锁就是在分布式并发场景中,能够实现多节点的代码同步的一种机制。从实现角度来看,主要有两种方式:基于Redis的方式和基于Zookeeper的方式,下面分别简单介绍下这两种方式:
日期:06月11日 作者:jpcflyer
以CentOS 6.8系统为例部署Oracle 11g RAC和DNS配置
以CentOS 6.8系统为例部署Oracle 11g RAC和DNS配置
日期:06月10日 作者:张欣橙
JDBC实现调用Oracle存储过程
JDBC实现调用Oracle存储过程
日期:06月10日 作者:Linux
HP-UX平台Oracle启动实例遭遇:ORA-27154,ORA-27300,ORA-27301,ORA-27302
HP-UX平台Oracle启动实例遭遇:ORA-27154,ORA-27300,ORA-27301,ORA-27302
日期:06月10日 作者:AlfredZhao
记录一则rebuild index消除索引碎片的效果
在一次某客户的停产维护中,有一项例行对大表rebuild索引的操作,本是按部就班的操作,其效果却出乎我的意料,大部分索引的效果前后都有4倍左右的变化,最大的那个索引前后居然差了7倍多,并且重建索引也没有用到压缩选项,这个与我之前的预期差距很大,化名记录下这个结果。
日期:06月10日 作者:AlfredZhao
Oracle 重建控制文件一例
在Oracle的运维过程中,时常会遇到一些场景是需要重建控制文件才可以解决的。本文的场景可以通过复制控制文件到新路径,运行一段时间后,再用老的控制文件启动数据库重现。
日期:06月10日 作者:AlfredZhao
Oracle单节点RAC添加节点
Oracle单节点RAC添加节点
日期:06月10日 作者:AlfredZhao
CentOS 6.9 下 Oracle Database 12c Release 2安装过程详解
公司数据库用的是Oracle,由于Oracle数据库没有做监控,所有搭个环境用于测试zabbix通过orabbix插件监控Oracle数据库,下面先搭建Oracle数据库。
日期:06月08日 作者:Dev0ps
MySQL 如何创建索引及优化
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。
日期:06月07日 作者:茶轴的青春
MySQL基准测试工具-sysbench安装测试
sysbench是跨平台的基准测试工具,支持多线程,支持多种数据库,主要包括以下几种测试:
日期:06月06日 作者:liyingdi
MySQL随机查询符合条件的几条记录
随机查询,方法可以有很多种。比如,查询出所有记录,然后随机从列表中取n条记录。使用程序便可实现。可是程序实现必须查询出所有符合条件的记录(至少是所有符合条件的记录id),然后再随机取出n个id,查询数据库。
日期:06月06日 作者:hdwang
PostgreSQL逻辑复制之slony篇
Slony是在PostgreSQL中复制数据的惟一可行的解决方案。Slony使用逻辑复制;Slony-I一般要求表有主键,或者唯一键;Slony的工作不是基于PostgreSQL事务日志的;而是基于触发器的
日期:06月05日 作者:lottu
MySQL 5.7 线程阻塞处理
ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
日期:06月05日 作者:klvchen
MySQL 8支持文档存储,并带来性能和安全方面的改进
Oracle已经发布了他们的开源关系数据库管理系统MySQL 8。这个版本引入了许多改进,最受关注的可能是基于文档的存储,开发人员可以在同一个数据库中使用传统关系数据和“NoSQL”文档数据。
日期:06月03日 作者:Tim Hodkinson ,译者 无明
Can't connect to local MySQL server through socket
mysql -uroot,ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 这是mysql登录时找不到套接字的问题。
日期:06月01日 作者:骏马金龙
Oracle执行shutdown immediate后登陆不上解决方法
在sqlplus 里登录后使用shutdown immediate 关闭数据库后若没有使用startup重启数据库就退出窗口则会出现下一次重启sqlplus窗口时无法登录的现象,解决方法如下
日期:05月31日 作者:xtjany
Oracle多用户对一个表进行并发插入数据行操作
Oracle数据库支持多用户间同时对同一个表进行操作,但是数据不一定同步,因为Oracle数据库是支持脏数据的,比如A用户删除了表的数据但没有提交,B用户也能查询访问到
日期:05月31日 作者:Linux
Oracle中sequence使用方法简述
Oracle中,当需要建立一个自增字段时,需要用到sequence。sequence也可以在mysql中使用,但是有些差别,日后再补充,先把Oracle中sequence的基本使用总结一下,方便日后查阅。
日期:05月31日 作者:Linux
MySQL常用SQL语句:插入更新删除查询
整理一些MySQL常用SQL语句:插入、更新、删除、查询、根据指定的列对结果集进行排序等。
日期:05月31日 作者:zeroingToOne
MySQL 8 新特性之自增主键的持久化
将自增主键的计数器持久化到redo log中。每次计数器发生改变,都会将其写入到redo log中。如果数据库发生重启,InnoDB会根据redo log中的计数器信息来初始化其内存值。为了尽量减小对系统性能的影响,计数器写入到redo log中,并不会马上刷新。
日期:05月31日 作者:ivictor
MySQL InnoDB 事务实现过程相关内容的概述
MySQL事务的实现涉及到redo和undo以及purge,redo是保证事务的原子性和持久性;undo是保证事务的一致性(一致性读和多版本并发控制);purge清理undo表空间
日期:05月30日 作者:wy123
Oracle合并多个sys_refcursor
开发一个存储过程PROC_A,这个过程业务逻辑相当复杂,代码篇幅较长。一段时间后要开发一个PROC_B,要用PROC_A同样的逻辑,而且在这个过程中,还要循环调用PROC_A这个过程。摆在你面前的有两个选择。
日期:05月29日 作者:yfrs
  • 1/472
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 472
  • »
内容分类