码迷,mamicode.com
首页 > 数据库 > 周排行
MySQL事务隔离级别详解
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用, ...
分类:数据库   时间:2017-08-27 11:57:50    阅读次数:254
Oracle 学习笔记(三)
ORACLE 学习笔记 ORACLE 临时表与版本 ORACLE 表的存储结构: 控制文件的结构: 数据文件: 块的结构: 表删除比较: 行的存储结构: 行是紧密的存放在块中,行头存放锁的信息。 数据文件: 压缩存储数据: 索引的结构(树状结构) 外键和索引的关系 Oracle 数据库版本与内置管理 ...
分类:数据库   时间:2017-08-27 12:00:56    阅读次数:227
mysql的第一个程序
每次写java链接数据怎么写,这一次做一个总结,方便参考。 1.在mysql上下载mysql驱动jar包 2.下载的驱动包 3.程序目录 4.程序 5.解释知识点 6.效果 ...
分类:数据库   时间:2017-08-27 12:02:24    阅读次数:331
MySQL完整教程(共8章)
正文 【第一章】 回到顶部 1.1 MySQL学习路线 基础阶段:MySQL数据库的基本操作(增删改查),以及一些高级操作(视图、触发器、函数、存储过程等)。 优化阶段:如何提高数据库的效率,如索引,分表等。 部署阶段:如何搭建真实的环境系统,如服务器集群,负载均衡等。 回到顶部 1.2 数据库的基 ...
分类:数据库   时间:2017-08-27 12:02:32    阅读次数:589
mybatis 动态SQL
? if:判断? choose (when, otherwise):分支选择;带了break的swtich-case 如果带了id就用id查,如果带了lastName就用lastName查;只会进入其中一个? trim 字符串截取(where(封装查询条件), set(封装修改条件))? forea ...
分类:数据库   时间:2017-08-27 12:03:07    阅读次数:182
Oracle 学习笔记(四)
一、高效 SQL 语句原则 在where 中用 = 关系运算时 避免用函数在关系运算中,除非你使用函数建立索引 尽量不要隐式转化数据类型,数据类型一定要匹配 尽量将一句SQL分成多个语句完成 不能差分的请用UNION ALL 来组合 条件确定的子查询 Exist 适合于外表小,内表大 in 适合于外 ...
分类:数据库   时间:2017-08-27 12:03:24    阅读次数:224
1.NoSQL入门和概述
入门概述: 1.为什么要用到NoSQL a) 单机MySQL的美好年代,在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时 2.数据的索引( ...
分类:数据库   时间:2017-08-27 12:44:34    阅读次数:179
mysql设置外键
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 ...
分类:数据库   时间:2017-08-27 12:47:11    阅读次数:199
MySql存储引擎+表解压缩机制+索引+查询缓存机制+慢查询日志
一.大型网站优化之MySql优化 1.优化和不优化的对比的 在业界当中我们有一个叫大数据(big data)的概念,所谓的大数据指代千万级别以上的数据作为起步的数据。所以我们现在需要对两张都具有50331650条记录的表进行查询对比,其中表名为tbl_no的表是没有做过任何优化手段的表,表名为tbl ...
分类:数据库   时间:2017-08-27 12:48:22    阅读次数:303
mysql sql_mode=only_full_group_by 错误解析(待确认)
1.错误提示: 2.检查参数设置: 3.mysql的配置文件my.cnf里面可以修改, 4.如果还是不行而且确定修改了.那这个问题就麻烦了.我是在存储过程里面遇到问题. 在mysql里面调用,没有问题.但是在代码里面调用了不行,检查,检查 然后发现了什么? 正常的,对的: 而出问题的: 问题总结: ...
分类:数据库   时间:2017-08-27 12:52:41    阅读次数:161
分页优化+表锁和库存优化+数据库的备份和导入
一.分页优化技术 代码参看: php/classic.php 把50331651记录进行分页,每页显示2条记录,于是我们用传统php编码方式,编写分页代码如下: 上传到/var/www/html下进行测试,结果如下: 如果访问第1页和第4页,返回语句: 使用explain执行计划查询比较靠前的页数, ...
分类:数据库   时间:2017-08-27 13:28:47    阅读次数:259
MySQL笔记(1)
数据库和 SQL 概念 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统 等众多领域都被广泛使用,且成为其系统的重要组成部分。 数据库用于记录数据,使用数据库记录数据可以表现出各种数据 ...
分类:数据库   时间:2017-08-27 13:30:11    阅读次数:272
mysql游标中使用临时表
有时候需我们要组合几张表的数据,在存储过程中,经过比较复杂的运算获取结果直接输出给调用方,比如符合条件的几张表的某些字段的组合计算,mysql临时表可以解决这个问题. 所谓临时表:只有在当前连接情况下, TEMPORARY 表才是可见的。当连接关闭时, TEMPORARY 表被自动取消。必须拥有 c ...
分类:数据库   时间:2017-08-27 14:03:04    阅读次数:176
MySQL事务
本文地址: 1.什么是MySQL的事务 事务是由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。事务是数据库区别于文件系统的特性之一。 2.事务的特点 3.事务的隔离性代码演示 ...
分类:数据库   时间:2017-08-27 14:45:14    阅读次数:197
MySQL (九)
1 代码执行结构 代码执行结构有三种:顺序结构、分支结构和循环结构。 1.1 分支结构 分支结构:实现准备多个代码块,按照条件选择性执行某段代码。 在MySQL中只有if分支。 基本语法 触发器结合if分支:判断商品库存是否足够,不够不能生成订单。 1.2 循环结构 循环结构:某段代码在指定条件下执 ...
分类:数据库   时间:2017-08-27 15:24:00    阅读次数:180
在jsp页面动态添加数据库中的内容
工具:myeclipse+oracle11g 1、首先新建一个jsp页面。 2、在src目录下新建实体类User.java 3、创建BaseDao用来链接数据库 4、在pl/sql中创建存储过程 5、创建UserDao实现查询用户 6、在jsp页面调用 6、启动服务器,在浏览器中输入 http:// ...
分类:数据库   时间:2017-08-27 16:06:28    阅读次数:184
【C#学习笔记】读access2007
using System; using System.Data.OleDb; namespace ConsoleApplication { class Program { static void Main(string[] args) { string strConnection = "Provid... ...
分类:数据库   时间:2017-08-27 16:14:41    阅读次数:235
tomcat启动后报错Bad version number in .class file (unable to load class oracle.jdbc.OracleDriver)
对于tomcat启动后报错: 错误原因:tomcat使用的jdk和eclipce的编译用的jdk版本不同。 解决办法: 1、首先确定tomcat的jdk版本: 2、点开tomcat查看jdk版本。 使用的是jdk1.8 3、然后再查看java下的jdk 保证编译环境和tomcat使用的jdk版本一致 ...
分类:数据库   时间:2017-08-27 16:16:04    阅读次数:207
【C#学习笔记】读SQL Server2008
using System; using System.Data.SqlClient; namespace ConsoleApplication { class Program { static void Main(string[] args) { SqlConnection con = new Sq... ...
分类:数据库   时间:2017-08-27 16:16:35    阅读次数:208
SQLite - Java
SQLite - Java 参考: SQLite – Java | 菜鸟教程http://www.runoob.com/sqlite/sqlite-java.html 安装 在 Java 程序中使用 SQLite 之前,我们需要确保机器上已经有 SQLite JDBC Driver 驱动程序和 Ja ...
分类:数据库   时间:2017-08-27 17:00:59    阅读次数:328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!