分类
安卓应用网游分类单机游戏
select * from nls_database_parameters where parameter='NLS_CHARACTERSET'; gbk占2个字节 utf-8占3个字节 查看oracle汉字占用的字节数 select lengthb( '汉') from dual;
一天不小心把ROOT的权限改到最小了(只能登录,什么都做不了),这可急死我了.重装的话太麻烦,而且里面有很多的用户,一个个重新弄不知道到什么时候。 后来我想了一个办法,先把当前服务器的MySQL服务停止,把MySQL DATa目录下的mysql目录改名为mysql_OLD,到另
Sybase在unix下安装大致步骤说明如下: 1、 用scoadmin建立 sybase用户 2、 sybase登录, 在/usr/sybase目录下.profile文件最后加入如下语句: SYBASE=/usr/sybase export SYBASE DSQUERY=SYBASE export DSQUE
一、前言 公司原来的项目是基于Oracle数据库的,Oracle功能强大,但是部署和管理较复杂,更重要的是,购买Oracle的费用不是每个客户都愿意承担的。因此,迫切需要把公司项目所用数据库移植到一个简单好用的数据库上。当然,如您所料,我们选择了广受欢迎的M
任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。恢复子系统是数据
oracle的系统事件触发器:系统事件触发器是指基于oracle系统事件(如logon和startup)所建立的触发器。通过这种触发器可以跟踪系统或数据库的变化。 create table jax_event_table(eventname varchar2(30),time date); createtrigger tr_startup afte
今天同学向我提了一个问题,我觉得蛮有意思,现记录下来大家探讨下。问题是:在一个表里面,有一个允许为空的字段,空是可以重复的,但是不为空的值需要唯一。表结构如下面代码创建 以下为引用的内容: CREATE 
复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不
以下的文章主要介绍的是MySQL数据库备份的命令实际应用,在实际操作中我们大家都知道MySQL数据库备份是必不可少的,所以对其有一个比较深入的了解的是必不可少的,以下就是文章的具体内容描述。 备份MySQL数据库的命令 1.mysqldump -hhostname -uusernam
技巧之一:RAID并非万无一失… 笔者以前曾说过,RAID并不是100%地可靠。确实地,单单依靠其自身,RAID就可以极大地提升数据的存活性。不过,有证据指出,同时出现的磁盘错误并不是不可能的。 要增强RAID的有效性和可用性,就要确保你从不同厂商选购
逻辑数据库和表的设计 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。 标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一
一、连接MYSQL:格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQ
InnoDB InnoDB支持事物处理,它处理许多短期的事物,这些事物常常是成功执行而不是回滚的。InnoDB是MySQL最受欢迎的存储引擎了。常见的非事物引擎需求,如性能和自动回复,它也完全具备。 InnoDB在一些列的文件中存储数据,被称为表空间(tablespace)。表
以下的文章会教会你如何查看Oracle当前连接数,以及怎样来查看关于Oracle数据库的当前的相关连接数呢?我们只需要用到下面的相关的SQL语句来进行查询一下即可,以下就是文章的具体内容的介绍。 select * from v$session where username is not null s
今天进使用orcle中,发现系统中,system账户登录里提示账户被锁定 ,后来查了查资料,问题解决,方法如下: Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:Documents and SettingsAdministrator>sqlplus /nolog
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。 所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。 1.Crosscheck日志 $ rman tar
写在前面:本节主要讲述一些基本的,常用的SQL语句,而非数据库方面的基本知识。数据库方面的知识留待以后再讲,现在就我们平常常用的一些SQL语句展开论述。本节会涉及到SQL的基本句法,SQL的执行顺序,SQL之间的组合,动态SQL语句四个方面。这四个方面之间没有前后
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考
第一种情况:有RAID,还需要做数据库备份吗?回答:需要。有了RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID是无能为力的。你需要合适的备份策略,把那条被误删的数
1.The /etc/hosts file must contain the following information. 127.0.0.1 localhost.localdomain localhost # Public 192.168.2.101 rac1.localdomain  
以下的文章主要是讲述Oracle小数点的实际保留问题,如果你有相关的业务清单有提取要求的话,我们需要使用到百分率,通常的情况下,需要对其保留两位小数,其实我们只用round就可以实现(round(_data,2) ),但是格式不是很工整。 对格式要求不严谨的情况下使用
/*Merge into 详细介绍 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询, 连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 这个语法仅需要一次全表扫描就完
关于linux下hadoop的部署网上有很多教程,但是同一教程对于不同的机器可能效果迥异,而很多和我一样都新手都不愿意去follow官方的英文部署。因此在这里记下我部署hadoop的过程,兼听则明,希望对大家有所帮助。 ******************************************
Oracle临时表可以说是提高数据库处理性能的好方法,在没有必要存储时,只存储在Oracle临时表空间中。希望本文能对大家有所帮助。 1 、前言 目前所有使用 Oracle 作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万
在工作实践和学习中,如何开启 MySQL 数据库的远程登陆帐号算是一个难点的问题,以下内容便是在工作和实践中总结出来的两大步骤,能帮助DBA们顺利的完成开启 MySQL 数据库的远程登陆帐号。1、确定服务器上的防火墙没有阻止 3306 端口MySQL 默认的端口是 3306 ,需要
SQL Server中有几个可以让你检测、调整和优化SQL Server性能的工具。在本文中,我将说明如何用SQL Server的工具来优化数据库索引的使用,本文还涉及到有关索引的一般性知识关于索引的常识。 影响到数据库性能的最大因素就是索引。由于该问题的复杂性,
在诊断数据库系统性能的过程中,总会涉及到跟踪效率低下的sql语句,现在就如何跟踪sql语句来做一个简单的总结。权做抛砖引玉之用。如果我们可以修改应用系统的源代码,则可以直接在程序中加入如下的语句: 1)alter session set timed_statistics=true; /*
以下的文章主要介绍的是Oracle SQL查询的介绍,Oracle SQL查询之所以能在很短的时间内被人们广泛的应用,原因也是因为它独特的功能。以下的文章将会给你提供相关的知识。望你会有所收获。 常用SQL查询: 1、查看表空间的名称及大小 1.select t.tables
select all_objects.object_name, S.SID, s.serial#, s.osuser, s.PROGRAM, s.machine, s.CLIENT_INFO from v$lock k, v$session s, ALL_OBJECTS where k.SID = s.SID and k.TYPE IN ('TX', 'TM') and k.id1 = all_objects.obje
substr Oracle中的截取字符串函数。 语法如下: substr( string, start_position, [ length ] ) 参数分析: string 字符串值 start_position 截取字符串的初始位置, Number型,start_position为负数时,表示从字符串右边数起。 le