手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
数据库技术
SQL快速入门 ( MySQL快速入门, MySQL参考, MySQL快速回顾 )
SQL快速入门 ( MySQL快速入门, MySQL参考, MySQL快速回顾 )
日期:昨 08:07 作者:huanqingli
Python连接数据库的两种方式
使用Python来操作数据库,第一时间都会想到MySQLdb这个库,但是个人感觉还是peewee库比较好用,写出来的代码更加规范、更加优美。这里其他功能就不多讲了,这次以truncate table为例子对比下两个库的差异!
日期:09月16日 作者:legehappy
MySQL INTO OUTFILE/INFILE导出导入数据
知道了可以使用select into outfile导出表数据,就冒着尝试一下的心里去弄了一下,得到的结果是惊人的,个人感觉速度要比Xtrabackup快很多。
日期:09月16日 作者:legehappy
MongoDB复制选举原理及复制集管理
复制是基于操作日志oplog,相当于MySQL中的二进制日志,只记录发生改变的记录。复制是将主节点的oplog日志同步并应用到其他从节点过程
日期:09月15日 作者:Linux
MongoDB分片群集搭建入门详解
MongoDB分片是使用多个服务器存储数据的方法,以支持巨大的数据存储和对数据进行操作。分片技术可以满足MongoDB数据量大量增长的需求,当一台MongoDB服务器不足以存储海量数据或不足以提供可接受的读写吞吐量时,可以通过在多台服务器上分割数据,使得数据库系统能存储和处理更多的数据
日期:09月15日 作者:Linux
Oracle spfile参数设置错误的处理方法
今天没有注意所用的数据库是建立在32位的Windows上的,看到内存有8G,就马上将Oracle的SGA改为5G了,结查重起Oracle时马上报 out of memory的错。
日期:09月15日 作者:flexitime
MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离
为保证数据库的安全和效率,可以使用主从备份,当有写的操作可以在主服务器上操作,操作完之后备份到从服务器上,当有读操作时可以访问从服务器,这样在一定程度上保证了数据库的安全,当主服务器的mysql挂掉之后,数据也不会丢失,同时也提高了数据库的效率。
日期:09月15日 作者:1crazygorilla
MySQL 5.6中如何定位DDL被阻塞的问题
但在实际生产中,MySQL 5.6还是占绝不多数。虽然MySQL 8.0都已经GA了,但鉴于数据库的特殊性,在对待升级的这个事情上,相当一部分人还是秉持着一种“不主动”的态度。
日期:09月13日 作者:ivictor
MySQL 5.7中如何定位DDL被阻塞的问题
在MySQL 5.7中,针对MDL,引入了一张新表performance_schema.metadata_locks,该表可对外展示MDL的相关信息,包括其作用对象,类型及持有等待情况。
日期:09月13日 作者:ivictor
MySQL表结构变更,不可不知的Metadata Lock
在线上进行DDL操作时,相对于其可能带来的系统负载,其实,我们最担心的还是MDL其可能导致的阻塞问题。
日期:09月13日 作者:ivictor
Mycat入门配置之读写分离配置
数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。对于MySQL来说,标准的读写分离是主从模式,一个写节点Master后面跟着多个读节点,读节点的数量取决于系统的压力,通常是1-3个读节点的配置。
日期:09月13日 作者:dongxiucai
关系型数据库中常用的表设计
关系型数据库中常用的表设计
日期:09月12日 作者:funyoung
MySQL 死锁的详细分析方法
MySQL 5.5 版本以后,information_schema(ski:mə) 库中新增了三个关于锁的表,��即 innodb_trx 、innodb_locks 和 innodb_lock_waits 。
日期:09月11日 作者:Linux
MySQL中SQL执行计划详解
MySQL执行计划是sql语句经过查询优化器后,查询优化器会根据用户的sql语句所包含的字段和内容数量等统计信息,选择出一个执行效率最优(MySQL系统认为最优)的执行计划,然后根据执行计划,调用存储引擎提供的接口,获取数据。
日期:09月11日 作者:liyasong
MariaDB和MySQL全面对比:选择数据库需要考虑这几点
MySQL和MariaDB都发布了各自的用户名单。使用MySQL的有Facebook、Github、YouTube、Twitter、PayPal、诺基亚、Spotify、Netflix等。使用MariaDB的有Redhat、DBS、Suse、Ubuntu、1&1、Ingenico等。
日期:09月10日 作者:EverSQL ,译者 无明
mybatis自定义类型处理器-TypehHandler
当大家使用mybatis作为持久层框架时,在存储和查询数据时,只需要在mapper.xml文件中配置好对应字段的JdbcType和JavaType,mybatis就可以帮我们转化对应的类型。这背后是有mybatis内置的类型转换器做转换
日期:09月10日 作者:xwlhyy1072552712
MySQL执行SQL语句过程详解
由于作者更擅长MySQL,所以这里默认数据库为MySQL),服务器通过sql语句将查询数据的请求传入到MySQL数据库。数据库拿到sql语句以后。都是进行了哪些操作呢?这里向大家介绍下我的个人的理解,欢迎大家评论区批评指正。
日期:09月10日 作者:liyasong
Oracle基于物化视图的远程数据复制
远程表复制功能:可以借助数据库链接(dblink),在远程数据库中建立一个本地表的副本,用该方式实现表的定时同步。物化视图存储基于远程表的数据,也可以称为快照。
日期:09月09日 作者:loong576
MongoDB 副本集配置详解
MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。
日期:09月08日 作者:abeen
MySQL常见四种索引的使用
提到MySQL优化,索引优化是必不可少的。其中一种优化方式 ——索引优化,添加合适的索引能够让项目的并发能力和抗压能力得到明显的提升。
日期:09月08日 作者:Linux
MySQL中索引优缺点、分类和使用操作详解
索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。
日期:09月08日 作者:whgk
MySQL插入表数据中文乱码问题解决方案
开发中遇到将其它数据库数据插入到mysql数据库表中一直会报类似如下错误:Incorrect string value: '\xE6\x88\x91' for column 'name' at row 1
日期:09月07日 作者:evaxtt
Oracle游标使用详解
至此,Oracle游标解析完毕,总而言之,游标只是作为我们从数据库中提取出来的一部分数据,我们针对这个结果集做一系列的操作。
日期:09月07日 作者:loveleaf
MySQL高效索引之覆盖索引
如果索引包含所有满足查询需要的数据的索引成为覆盖索引(Covering Index),也就是平时所说的不需要回表操作
日期:09月06日 作者:Linux
Linux下MySQL shell脚本执行错误 $'\r':command not found
前几天编写的shell小脚本,测试自动安装MySQL的,今天测试运行,然后出现如下错误$’\r’:command not found,
日期:09月06日 作者:Linux
Oracle 宕机后文件损坏resetlogs后处理
Oracle数据库意外宕机,归档开了,但是归档文件损坏,redo损坏,在强行拉起来之后UNDO报错,设置_corrupted_rollback_segments 跳过不一致的UNDO,重建UNDO表空间,接着报错:SMON encountered 100 out of maximum 100 non-fatal internal errors. 然后数据库自动宕机
日期:09月06日 作者:snowhill
Oracle 10g 报错 ORA-04031 的解决方案
ORA-04031: 无法分配 32 字节的共享内存 ("shared pool","select count() from sys.job...","sql area","tmp")
日期:09月05日 作者:snowhill
RHEL 7上Oracle 莫名宕机 ORA-27300
RHEL 7上Oracle 莫名宕机 ORA-27300
日期:09月05日 作者:snowhill
Oracle解决高水位线(high water mark 简称:HWM)​问题
Oracle解决高水位线(high water mark 简称:HWM)​问题
日期:09月05日 作者:aaron521
Oracle中print_table存储过程介绍
Oracle中print_table存储过程介绍
日期:09月04日 作者:潇湘���者
Oracle decode函数
decode函数在Oracle SQL查询语句中的使用非常广泛,也经常应用到PL/SQL语句块中。
日期:08月31日 作者:Clonglegs
Oracle PL/SQL中异常高级特性
在本代码中使用了raise_application_error,由于单纯的使用raise_application_error,只能使用others进行捕获。在异常处理部分,我们使用了一个PL/SQL语句块来处理这个错误,声明两个变量,并将SQLCODE和SQLERRM以字面值赋值的方法给这两个变量。
日期:08月31日 作者:Clonglegs
MySQL5.7.19安装及主从复制构架配置
这段时间单位安排了一个项目,需求方要求不能用Oracle,必须用开源的MySQL。这可真出了个难题,主要是我不用MySQL好多年。单位dba又是Oracle方向的而且在歇产假,所以只能自己上阵了。
日期:08月31日 作者:Linux
MySQL 5.7 主从数据库搭建
安装MySQL5.7,主数据库为192.168.2.221,从数据库为192.168.2.222,服务器内存8G
日期:08月31日 作者:Linux
MySQL5.7.19执行cmake时报错CMake Error at cmake/boost.cmake:81 (MESSAGE)
MySQL5.7.19执行cmake时报错CMake Error at cmake/boost.cmake:81 (MESSAGE)
日期:08月31日 作者:Linux
Linux下源码安装MySQL5.6.30
Linux下源码安装MySQL5.6.30
日期:08月31日 作者:Linux
  • 1/475
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 475
  • »
内容分类