搜索到与相关的文章
数据库相关

什么是数据库引擎

当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件。以关系型数据库为例,你发SQL语句给数据库引擎,数据库引擎解释SQL语句,提取出你需要的数据返回给你。因此,对访问者来说,数据库引擎就是SQL语句的解释器。一个正规的DBMS是不会让你直接调用数据库引擎里的模块的,就算能,你也别这样做.因为这样做,会把DBMS的工作打乱的,会把数据搞乱的.这是引擎,不是平台.如果你硬去直接做,那你的程序就不是数据库

系统 2019-08-12 01:54:47 2528

数据库相关

InnoDB 引擎独立表空间 innodb_file_per_table

使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。然而当你使用InnoDB的时候,一切都变了。InnoDB默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中:ibdata1,这样就感觉不爽,增删数据库的时候,ibdata1文件不会自动收缩,单个数据库的备份也将成为问题。通常只能将数据使用mysqldum

系统 2019-08-12 01:54:45 2528

SqlServer

Sql Server 函数的操作实例!(执行多条语句,

SqlServer函数的操作实例!(执行多条语句,返回Select查询后的临时表)SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================CREATEFUNCTIONcsj_csj(@idasint)RETURNS@temptable--这里返回一个自己创建的表,里面的字段根据自己的需要设([id]int,[zd]varchar(100)

系统 2019-08-12 01:54:43 2528

Oracle

Mysql、SqlServer和Oracle 添加修改删除字段

MySql:添加单列:ALTERTABLE表名ADD列名数据类型添加多列:ALTERTABLE表名ADD列名1数据类型1,Add列名2数据类型2修改单列数据类型:ALTERTABLE表名CHANGECOLUMN列名数据类型同时修改多列数据类型:ALTERTABLE表名CHANGECOLUMN列名数据类型,CHANGECOLUMN列名数据类型删除单列:ALTERTABLE表名DROPCOLUMN列名删除多列:ALTERTABLE表名DROPCOLUMN列名1

系统 2019-08-12 01:52:48 2528

Oracle

Oracle 基本命令

(1)查看所有表>select*fromtab;(2)查看表结构>desc表名;(3)将查询出来的字段显示为其他名称>selectempnoas员工编号fromemp;或>selectempno员工编号fromemp;(4)SQLPlus常用命令我们在SQLPlus中执行查询命令时会显示非常难看,通过以下两条命令设置之后就显示好多了。>setlinesize300;//表示一行为300个字符>setpagesize100;//表示显示的页大小(5)l(li

系统 2019-08-12 01:52:47 2528

Oracle

检查Oracle 中死事务的语句

SQL>SELECTKTUXEUSN,KTUXESLT,KTUXESQN,/*TransactionID*/2KTUXESTAStatus,KTUXECFLFlags,KTUXESIZ3FROMx$ktuxe4WHEREktuxesta!='INACTIVE';KTUXEUSNKTUXESLTKTUXESQNSTATUSFLAGSKTUXESIZ--------------------------------------------------------

系统 2019-08-12 01:52:46 2528

数据库相关

T-sql 游标

游标简介:Sql游标提供了一种循环结果集的机制,它对数据集中的数据进行逐行读取,可以实现不易用select语句语法轻易地表达复杂计算。通过sql语言从数据库中检索数据口,然后把结果放到内存的一块区域中.往往这个结果讲包含多条数据,这也是游标产生了一个不可避免的弊端对系统资源占用相对较大。游标的使用过程:1.声明游标2.打开游标3.从游标中重复(读取)行,有选择的修改或者删除4.关闭游标5.当不再需要游标时,释放游标声明一个游标DECLARE游标名[INSE

系统 2019-08-12 01:52:17 2528

Java

Oracle 公布 Java 发展策略

甲骨文已经完成了对SUN公司的收购,于1月27日发布了对Sun各项业务的整合规划。总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。以下就其对备受关注的Java方面的策略做个介绍。JavaSE:1)推出JDKSE7,它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。2)Sun的HotSpot和Bea的JRockit都是策略性虚拟机:融合两者的最佳特性,提供管理和实时监控功能,在hypervisor这层中运行本地虚拟机代

系统 2019-08-12 01:32:55 2528