一、索引基础 1. B-Tree索引 <1> 所有的值都是按顺序存储的,并且每一个叶子页到根的距离相同。 <2> 顺序组织存储,很适合查找范围数据,效率会非常高。 <3> B-Tree索引对如下类型的查询有效: 全值匹配、匹配最左前缀、匹配列前缀、匹配范围值、精确匹配某一列并范 围匹配另一列、只访问 ...
分类:
数据库技术 时间:
2017-02-11 22:37:32
收藏:
0 评论:
0 赞:
0 阅读:
252
一、触发器介绍 触发器(trigger), 事先为某张表绑定好一些代码, 当这张表数据发生改变时,系统会自动调用这些绑定的代码. 事件类型:insert, delete, update 触发时间:befor, after 事件对象:表中的每一条记录(针对行的) 每张表中最多只能有6个触发器。(事件类 ...
分类:
数据库技术 时间:
2017-02-11 20:46:43
收藏:
0 评论:
0 赞:
0 阅读:
321
SQLAlchemy 教程 —— 基础入门篇 一、课程简介 1.1 实验内容 本课程带领大家使用 SQLAlchemy 连接 MySQL 数据库,创建一个博客应用所需要的数据表,并介绍了使用 SQLAlchemy 进行简单了 CURD 操作及使用 Faker 生成测试数据。 1.2课程知识点 学会用 ...
分类:
数据库技术 时间:
2017-02-11 20:01:13
收藏:
0 评论:
0 赞:
0 阅读:
476
先删除当前的mysql文件 mysql5.7下载地址 https://dev.mysql.com/downloads/mysql/ 下载dmg 安装时记住保存推送的临时密码,类似“PfyQtykYg6=N” 安装后到/usr/local/mysql下启动碰到“ERROR 2002 (HY000): ...
分类:
数据库技术 时间:
2017-02-11 19:54:24
收藏:
0 评论:
0 赞:
0 阅读:
372
1.导入jxl包 2.通过路径来创建输入流 3.创建可操作的excel文件对象,并将流导入 4.通过jxl包中的方法来获取excel文件中的信息 /** * 使用jxl.jar包 * 生成Excel 2000标准格式 */ public void jxlImport(HttpServletReque ...
分类:
数据库技术 时间:
2017-02-11 18:53:18
收藏:
0 评论:
0 赞:
0 阅读:
200
本文目录列表: 1、SQL Server系统提供的部分疑惑概述2、系统函数调用时DEFAULT代替可选参数使用不统一3、队列字段列message_enqueue_time记录的是UTC日期时间 本文目录列表: 1、SQL Server系统提供的部分疑惑概述2、系统函数调用时DEFAULT代替可选参数 ...
分类:
数据库技术 时间:
2017-02-11 18:11:07
收藏:
0 评论:
0 赞:
0 阅读:
370
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建Spring+Mybatis+SpringMVC+MySql的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。 本文工程免费下载 一、准备 ...
分类:
数据库技术 时间:
2017-02-11 17:47:13
收藏:
0 评论:
0 赞:
0 阅读:
284
源代码软件的优点: 获得最新版,能及时修复bug; 能自行修改和定制; 源代码打包形式: .tar.gz和.tar.bz2格式居多; 完整性校验: md5sum校验工具 确认源代码编译环境: 需安装支持C/C++程序语言的编译器。 编译安装过程: 下载并解压—>./configure配置(安装目录、... ...
分类:
数据库技术 时间:
2017-02-11 17:45:49
收藏:
0 评论:
0 赞:
0 阅读:
265
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法: EXPLAIN tbl_name或:EXPLAIN [EXTENDE ...
分类:
数据库技术 时间:
2017-02-11 17:44:42
收藏:
0 评论:
0 赞:
0 阅读:
385
首先你要知道; 无论是Myisam和Innodb引擎,如果在建表的时候没有显示的定义一行主键列的话,他内部都会自动创建一个隐藏的主键索引; 主键索引以外的索引假设称为次索引;首先Myisam和Innodb两个都是默认采用的btree索引,可以脑补一颗二叉树; myisam引擎的数据在物理磁盘上是按照 ...
分类:
数据库技术 时间:
2017-02-11 17:01:54
收藏:
0 评论:
0 赞:
0 阅读:
325
Nosql的一个简单的介绍,以及Nosql数据库和传统的数据库的区别 ...
分类:
数据库技术 时间:
2017-02-11 16:48:17
收藏:
0 评论:
0 赞:
0 阅读:
314
最近一段时间在学习MongoDB,在学习过程中总共编写了四十余篇博客。从mongodb软件下载到分片集群的搭建。 从理论讲解到实例练习。现在把所有博客的内容做个简单目录,方便阅读的小伙伴查询。 一、 入门 下载mongodb [英文] 安装Mongodb [英文] 配置MongoDB [英文] 一些 ...
分类:
数据库技术 时间:
2017-02-11 16:43:02
收藏:
0 评论:
0 赞:
0 阅读:
284
开发时总是要向数据库写入测试数据,删掉以后id(自增主键)依然还是在增长,这个问题我遇到好多次,也都没有在意。 最近这个习惯被朋友嫌弃 = =||| 就在网上搜索了下mysql重置主键的办法: 就是重置主键从1开始(也可以从100,1000看你喜欢) 另一个办法就是重新建一张表(应该每人这样干把。。 ...
分类:
数据库技术 时间:
2017-02-11 16:38:36
收藏:
0 评论:
0 赞:
0 阅读:
265
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现 ...
分类:
数据库技术 时间:
2017-02-11 15:39:35
收藏:
0 评论:
0 赞:
0 阅读:
258
DBMS:数据库管理系统层次模型网状模型关系模型RDBMS:关系型数据库管理系统文件存储:数据的冗余和不一致性难以解决当数据量很大时,文件存储的访问很困难当数据在不同的文件时,可能会造成数据的格式不一致,及数据太过于分散造成数据孤立数据的完整性问题(如两个银行之间转..
分类:
数据库技术 时间:
2017-02-11 14:53:11
收藏:
0 评论:
0 赞:
0 阅读:
379
本实例测试ORACLE11g使用rman复制数据库。11g的RMANduplicate可以通过Activedatabaseduplicate和Backup-basedduplicate两种方法实现。这里的测试使用的是Backup-basedduplicate。应用场景。基于Activedatabaseduplicate参考http://hbxztc.blog.51cto.com/1587495/18727541、旧..
分类:
数据库技术 时间:
2017-02-11 14:49:51
收藏:
0 评论:
0 赞:
0 阅读:
415
MySQL是一款开源的单进程多线程的关系型数据库,其为C/S架构;其可靠性高、伸缩性强,易用。且支持C、C++、Python、PHP等开发其版本有a版(内测版)、B版(公测版本)、RC(ReleaseCandidate)发行候选版本、及GA(GeneralAvailablity)正式发布版本且分别为社区版和商业版我在..
分类:
数据库技术 时间:
2017-02-11 14:47:47
收藏:
0 评论:
0 赞:
0 阅读:
320
1.先到Oracle官网上下载11g oracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/download ...
分类:
数据库技术 时间:
2017-02-11 14:37:32
收藏:
0 评论:
0 赞:
0 阅读:
296
背景: 晚上,公司业务群里发信息说,有玩家在游戏里面赠送别人礼物后,赠送记录在20多分钟以后才出现,延时太高。 问题: 公司数据库使用mysql,配置了主从。配置的是,游戏程序写数据到主库,读数据到从库。 数据库服务器主:A 数据库服务器从:B 1.首先查看了A主上面的赠送记录的库,发现都是正常的。 ...
分类:
数据库技术 时间:
2017-02-11 13:39:43
收藏:
0 评论:
0 赞:
0 阅读:
247