码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL源码 解析器
sql请求发送到server端,需要经过解析器生成内部的数据结构对象,以方便进行优化和生成执行计划。解析器主要做了两件事情,词法分析和语法分析。词法和语法分析:mysql使用lex词法分析器,yacc语法分析器进行分析,最后保存到lex对象结构中。例如: select id, name fr...
分类:数据库   时间:2014-05-16 02:57:33    阅读次数:634
[转]Oracle DB进程体系结构
1、进程体系结构Oracle DB 系统中的进程主要分为两组:? 运行应用程序或Oracle 工具代码的用户进程? 运行Oracle DB 服务器代码的Oracle DB 进程(包括服务器进程和后台进程)当用户运行应用程序或Oracle 工具(例如SQL*Plus)时,Oracle DB 会创建一个...
分类:数据库   时间:2014-05-16 00:57:05    阅读次数:548
SQL Server 中本地(局部)临时表
一个SSMS查询窗口就是一个会话 通过本地临时表验证: 本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。本地临时表的名称前面有一个编号符 (#table_name),而全局临时表的名称前面有两个编号符 (##table_name)。 打开一个查询窗口,新建本地临时表,插入数据,并查询cr...
分类:数据库   时间:2014-05-16 00:46:18    阅读次数:483
【转】OLEDB和ODBC以及ADO最形象的解释
史前 那时候每个数据库供应商(其实也没几个) 都有自己的数据库操作API, 每个应用程序只能使用一个固定的数据库 想换数据库?没门!你要全部重新写后来 X/OPEN和ISO(好像还有IBM)说 这么乱,程序员怎么活啊 于是提出了CLI(Call-Level Interface) 每个数据库的CLI(...
分类:数据库   时间:2014-05-16 00:37:26    阅读次数:362
安装Oracle RAC 11g
1、Oracle Enterprise Linux 和 iSCSI 上构建 Oracle RAC 11g 集群2、Oracle RAC 的所有共享磁盘存储将基于iSCSI,iSCSI 使用在第三个节点(该节点在本文中称为网络存储服务器)上运行的 Openfiler 2.3 版 x86_643、每个 ...
分类:数据库   时间:2014-05-16 00:38:04    阅读次数:489
[转]Oracle DB存储体系结构
数据库存储体系结构构成Oracle DB 的文件可划分为以下类别:?控制文件:包含与数据库本身相关的数据,即物理数据库结构信息。这些文件对数据库至关重要。没有这些文件,就无法打开数据文件以访问数据库中的数据。?数据文件:包含数据库的用户或应用程序数据,以及元数据和数据字典?联机重做日志文件:用于进行...
分类:数据库   时间:2014-05-16 00:21:37    阅读次数:545
jmeter 连接 mysql 进行压力测试
分类:数据库   时间:2014-05-16 00:22:16    阅读次数:289
oracle管道函数的用法
oracle管道函数是一类特殊的函数,oracle管道函数返回值类型必须为集合,下面将介绍oracle管道函数的语法。在普通的函数中,使用dbms_output输出的信息,需要在服务器执行完整个函数后一次性的返回给客户端。如果需要在客户端实时的输出函数执行过程中的一些信息,在oracle9i以后可以...
分类:数据库   时间:2014-05-16 00:15:44    阅读次数:452
Mysql ID重新排列
我们经常会遇到,在删除数据库某条记录时,原来的ID排序会有间隔,比如删除了ID为8的数据,这个表的ID排序就会从7直接到9,那我们如何解决这个ID重新排列的问题呢?只需一下三步:1.删除这个表的IDALTER TABLE `table_name` DROP `id`;2.重新建立ID字段ALTER ...
分类:数据库   时间:2014-05-16 00:09:54    阅读次数:452
jmeter 连接 sqlite 进行压力测试
分类:数据库   时间:2014-05-15 22:36:03    阅读次数:511
数据库日志文件收缩
项目所使用的数据库通过备份还原来的,导致日志文件很大,占用了很大的空间,在网上搜索了日志收缩的信息,整理了下。--清空日志DUMP TRANSACTION EWABOQDB WITH NO_LOG--截断事务日志BACKUP LOG EWABOQDB WITH NO_LOG--收缩日志右键要收缩.....
分类:数据库   时间:2014-05-15 22:33:22    阅读次数:524
Redis rdb文件CRC64校验算法 Java实现
查看RDB文件结构,发现最后的8字节是CRC64校验算得,从文件头开始直到8字节校验码前的FF结束码(含),经过CRC64校验计算发现,貌似最后的8字节是小端模式实现的。参考redis的crc64实现的代码,点击查看Java代码如下: 1 package com.jadic.utils; 2 3 ....
分类:数据库   时间:2014-05-15 22:28:53    阅读次数:1123
adb使用
一、使用adb删除系统应用,如Launcher.apkadb root 获取root权限adb remount 挂载系统的读写权限adb shellcd system/app 进入系统应用程序目录rm Launcher.apk 删除Launcher.apk,在删除之前可以先查看系统目录先都有那些应用
分类:数据库   时间:2014-05-15 22:24:15    阅读次数:349
mongodb group分组(最详细、最通俗、最易理解的讲解)
和数据库一样group常常用于统计。MongoDB的group还有很多限制,如:返回结果集不能超过16M, group操作不会处理超过10000个唯一键,好像还不能利用索引[不很确定]。     Group大约需要一下几个参数。  1.key:用来分组文档的字段。和keyf两者必须有一个  2.keyf:可以接受一个javascript函数。用来动态的确定分组文档的字段。和key...
分类:数据库   时间:2014-05-16 00:00:16    阅读次数:479
oracle 数据库开发面试题
最近参加了4、5场面试,总结一下竞聘oracle 开发岗位最长问到哪些问题: 1、delete 与 truncate 区别? 1)truncate 是DDL语句,delete 是DML语句; 2)truncate 速度远快于 delete; 原因是:当我们执行delete操作时所有表数据先被copy到回滚表空间,数据量不同花费时间长短不一。而truncate是直接删除数据不进回滚表...
分类:数据库   时间:2014-05-15 23:39:29    阅读次数:450
数据库三大范式最简单的解释
关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。          很多资...
分类:数据库   时间:2014-05-16 00:03:30    阅读次数:370
Sql decode sign when length concat 用法详述
案例1:查询表A数据,如果某个列(PARAM_VALUE)值太长,前台不好显示,就只取前20个字符;鼠标悬浮时再用层显示全部值; sql写法: select m.PARAM_VALUE as PARAM_VALUE, decode(sign(length(m.PARAM_VALUE)-20),1,CONCAT(SUBSTR(m.PARAM_VALUE,0,20),'...'),m.PARAM...
分类:数据库   时间:2014-05-15 23:53:08    阅读次数:625
hibernate 在tomcat7.X 下配置mysql数据源
hibernate 在tomcat7.X 下配置mysql数据源。...
分类:数据库   时间:2014-05-16 02:54:15    阅读次数:409
javaEE jdbc编程步骤
1.加载数据库驱动(jar文件)  //需要下载一个数据库的jar包,并导入相应的JDBC项目中,创建路径! Class.forName("com.mysql.jdbc.Driver"); 2.获得数据库连接 DriverManager.getConnection("jdbc:mysql://Database_IP:3306/DATABASE","DATAR...
分类:数据库   时间:2014-05-16 02:54:54    阅读次数:320
mac jdbc连接mysql
1.下载jdbc驱动: http://dev.mysql.com/downloads/connector/j/ 2.加入jdbc的jar包至项目的libs目录并build path 2.修改环境变量:export PATH=/usr/local/mysql/bin/:${PATH} 3.默认root@localhost没有密码 4.修改密码: 命令行:mysqladmin -u roo...
分类:数据库   时间:2014-05-16 01:37:15    阅读次数:329
187332条   上一页 1 ... 84 85 86 87 88 89 90 ... 9367 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!