码迷,mamicode.com
首页 > 数据库
Oracle 11g R2查看表的存储结构
select user, table_name 表名, tablespace_name 表空间名, initial_extent 初始区长, next_extent 后续区长, min_extents 最小区数, max_extents 最大区数 from user_tables where t.....
分类:数据库   时间:2015-04-26 20:54:21    阅读次数:171
mongodb 几个要注意的问题
1. moongo db 会尽量将 所有 索引和热数据 放入内存中来进行比较,从而来获得更好的查询速度,同时,mongodb在写的时候,也是先写入内存,然后定期同步到磁盘上面去,这样可以达成顺序写的高性能,所以mongodb是一个吃内存的东西;所以最好将mongodb部署在一台单独的服务器上;可以用...
分类:数据库   时间:2015-04-26 20:54:00    阅读次数:158
【翻译自mos文章】计算Oracle数据库中两个日期之间的工作日天数
【翻译自mos文章】计算Oracle数据库中两个日期之间的工作日天数...
分类:数据库   时间:2015-04-26 19:51:22    阅读次数:315
Mysql源码方式安装与完全卸载Mysql
Mysql源码方式安装与完全卸载Mysql...
分类:数据库   时间:2015-04-26 19:49:08    阅读次数:307
数据库的完整性和恢复技术
一。数据库的完整性1实体完整性主码不能为空,且唯一2参照完整性被参照表如student表参照表如sc表违约处理可能破坏参照完整性 ←插入元组拒绝(not action)可能破坏参照完整性 ←修改外码值→拒绝删除元组 →可能破坏参照...
分类:数据库   时间:2015-04-26 19:40:03    阅读次数:139
MySQL datetime数据类型设置当前时间为默认值
环境:MySQL Sever 5.1 + MySQL命令行工具 问题:MySQL datetime数据类型设置当前时间为默认值 解决: 方法一: 由于MySQL目前字段的默认值不支持函数,所以以create_time datetime default now() 的形式设置默认...
分类:数据库   时间:2015-04-26 18:26:39    阅读次数:184
nodejs+mysql 处理数据库中的时间戳返回到前台格式不对
mysql 日期的字段都是timeStamp 格式为YYYY-MM-DD  hh:mm:ss 如下图 可是直接通过select语句取到的时间在后台打印出的是下图的格式 将取到日期不做任何处理返回给前台又变成了下面的格式 所以写了一个简单的函数,对从数据库中取到的时间进行一下处理在返回给前台。函数只是简单的做了日期拼接,并在小于10的数前补0 function ma...
分类:数据库   时间:2015-04-26 18:24:48    阅读次数:397
MongoDB 基础(三)mongodb 中的索引使用
MongoDB中的索引和其他数据库索引类似,也是使用B-Tree结构。MongoDB的索引是在collection级别上的,并且支持在任何列或者集合内的文档的子列中创建索引。   下面是官方给出的一个使用索引查询和排序的一个结构图。 所有的MongoDB集合默认都有一个唯一索引在字段“_id”上,如果应用程序没有为 “_id”列定义一个值,MongoDB将创建一个带有ObjectId...
分类:数据库   时间:2015-04-26 18:19:41    阅读次数:223
Oracle 11g 执行计划管理2
1.创建测试数据SQL> conn NC50/NC50Connected.SQL> create table tab1(id number,object_name varchar2(100)); SQL> insert into tab1 select rownum,object_name f...
分类:数据库   时间:2015-04-26 18:19:37    阅读次数:177
mysql 有关的文件
1、在linux上安装好mysql之后,存在很多mysql有关的文件。2、/etc/rc.d/init.d/mysql 是mysql服务的启动脚本,是对mysqld_safe的封装,mysqld_safe是一个脚本,是对可执行文件mysqld的封装3、/usr/bin/mysql 是mysql客户端...
分类:数据库   时间:2015-04-26 18:17:19    阅读次数:144
4.26 数据库 函数
-存储过程--定义变量declare @bianliang intset @bianliang=12--变量赋值select @bianliang--输出变量print @bianliang--消息框--定义两个变量求和declare @bianliang1 int, @bianliang2 int...
分类:数据库   时间:2015-04-26 18:12:17    阅读次数:149
sqlplus中设定行大小、页大小、字符列格式、数字列格式、清屏
sqlplus设置显示行数和宽度、字符列格式、数字列格式、清屏等命令
分类:数据库   时间:2015-04-26 18:09:31    阅读次数:187
SqlServer的触发器
触发器是Sqlserver响应以下任意语句而自动执行的一天T-SQL语句。delete,insert,update.表和视图支持触发器。(但是临时表不支持)。我们在哪些业务场景需要用到触发器呢?1.每当订购一个产品时,都从库存数量中减去订购的数量。2.每当增加一个顾客到某个数据库表时,都检查其电话号...
分类:数据库   时间:2015-04-26 18:05:34    阅读次数:149
Mysql优化经验
一.索引优化 范围匹配使用B-tree索引 等值匹配使用 HASH索引,hash所有唯一Memory引擎2.索引三星系统, 1.相关记录放到一起2.索引中的数据和查找中的排序顺序一直3.索引的列包含全部列3.索引的列需是独立列不能是函数的一部分3.索引选择度越高越快,比如主键唯一索引4.多列索引选择...
分类:数据库   时间:2015-04-26 18:00:54    阅读次数:137
SQL Server 第三堂课,学习数据库函数。跟C#语言异曲同工,同样是由输入参数,输出参数,函数体,返回值四要素组成,不同的是语法和写法。掌握知识的关键在与学好C#语言的函数
--存储过程--定义变量declare @bianliang intset @bianliang =12 --变量赋值select @bianliang print @biangliang --定义两个变量求和declare @bianliang1 int, @bianliang2 intset @...
分类:数据库   时间:2015-04-26 17:59:37    阅读次数:213
oracle笔记
http://127.0.0.1:5560/isqlplussqlplussys/managerassysdba;alteruserscottaccountunlock;解锁descemp|dept;descsalgrade;select*fromdept;selectename,sal*12fromemp;select2*3fromdual;selectsysdatefromdual;selectename,sal*12anuual_salfromemp;selectename,sal*12"salto..
分类:数据库   时间:2015-04-26 16:51:59    阅读次数:229
mysql学习笔记之三(索引)
索引 数据库对象索引:一种组合数据的方式,通过索引对象,可以快速查询到数据库对象表中的特定记录,是一种提高性能的最常用方式。 一个索引会包含表中的按照一定顺序排序的一列或多列字段。 索引操作: 创建索引,修改索引,删除索引。 数据库对象索引主要为了提高从表中检索数据的速度。由于数据存储在数据库表中,所以索引是创建在数据库对象上的,由表中的一个字段或多个字段生成的键组成,这些键存储在数据结...
分类:数据库   时间:2015-04-26 16:49:36    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!