Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 空值(null)有关的函数

Oracle 空值(null)有关的函数

环境:Oracle 10g一开始接触的就是pascal语言,所以,有的时候不是很喜欢c语言的语法。C语言中有一种偷懒的写法(java中也存在),大概是这样:var:=(a>=b?1:2);我不是很喜欢这样。但事实是,这的确可以偷懒,而且已经存在了,所以得适应它。PL/SQL中没有这种语法,SQL中也没有,盖因为,PL/SQL是类似与PASCAL的语法,但它们有实现类似功能的函数,而关于空值的函数中就有。1)nvl(a,b) 最经典和简单的,详细的就不...
MySQL在Linux下安装详细教程

MySQL在Linux下安装详细教程

Linux下安装mysql(5.0,rpm的server和client)一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯...
MySQL分区表未建导致Rsyslog写入数据失败

MySQL分区表未建导致Rsyslog写入数据失败

当初为了提高Rsyslog + MySQL + LogAnalyzer这一套系统的性能,给MySQL做了分区表,结果发现并不能根本上解决问题。可行的解决方案可能是和暴风的做法一样:一日一表。今天上午发现系统记录异常,在LogAnalyzer里面发现最晚一条记录是昨晚零点左右的。由于日志是分别记在MySQL和文件里面的,查看文件发现日志记录正常。在完全没有头绪的情况下,决定使用Rsyslog官方介绍的方法启动Rsyslog的Debug模式:1. 暂停Rsys...
Linux AS4 安装Oracle 10G RAC的总结

Linux AS4 安装Oracle 10G RAC的总结

1、在VM当中创建上OCR和VOTE共享磁盘后,在一个点做分区 此时 在第二个点用fdisk -l可以看到,但一定要检查对应的raw是否可用遇到过一两次 有时可用,有时2节点对应的Raw提示找不到相应的分区,ls /dev/sdb1 虽然没有,此时重起2节点可以解决,具体是什么原因造成的不清楚2、所需要的软件包,按官方文档上提供的软件包还少两个openmotif 和libaio 以下是所有的软件包列表binutils-2.15.92.0.2-10.EL4c...
MySQL 5.5读写性能比5.1提高3倍多

MySQL 5.5读写性能比5.1提高3倍多

随着MySQL 5.5版本的发布,Oracle开始推销这个开源数据库的Web应用程序职能了,而它的Oracle数据库则主要面向企业级的应用程序。Oracle产品营销部门的高级经理Monica Kumar说:“我们发现对于不同应用场景来说,它们是截然不同。”在星期三,该公司发布了开源的MySQL数据库的5.5版本,这是Oracle在一月收购Sun Microsystems,获得MySQL以后,第一次升级这个软件。现在Oracle掌控着关系数据库系统的两大应用...
RedHat Enterprise Linux 5.5 x64 Oracle 10g 安装记录

RedHat Enterprise Linux 5.5 x64 Oracle 10g 安装记录

终于在RedHat Enterprise Linux 5.5 x64安装Oracle 10g成功。全过程记录如下:一、RHEL5安装前的准备 1.设置swap分区oracle 10g的安装,要求交换空间约为物理内存*2,因此,linux分区需要采用自定义方式。交换空间(swap)一般设置为物理内存容量的1~2倍,物理内存越大相应的swap一般设置倍数就较小,例如1G内存设置swap为2G,4G内存设置swap为6G。swap(相当于windows的虚拟内...
<< 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 >>