• ORA-18008: cannot find OUTLN schema错误的解决办法 日期:2012-09-07  点击:190  评论:0

    启动数据库报错,ORA-18008: cannot find OUTLN schema 问题现象: 数据库版本 Oracle 11g r2 hrdb1startup Oracle 例程已经启动。 Total System Global Area 4392697856 bytes- Fixed Size 2233616 bytes Variable Size 1090521840 bytes Database Buffers...

  • oracle和sql server中回车符和换行符的sql代码 日期:2012-09-07  点击:3148  评论:0

    oracle数据库中换行符和回车符的Sql代码 select '换' || chr(10) || '行' from dual; chr(10):换行 chr(13):回车 sql server 数据库中换行符和回车符以及制表符的sql代码 print 'aaa' + CHAR(10) + 'bbb'; 制表符: CHAR(9) 换行符: CHAR(10) 回车符: CH...

  • scott登录提示:the account is locked 日期:2012-08-24  点击:505  评论:0

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 http://jincheng.blog.51cto.com/4625177/971517 用SQL Plus登录时输入:conn scott/tiger 给出提示: ERROR: ORA-28000: the account is locked 解...

  • SQL多表连接查询(详细实例) 日期:2012-07-08  点击:48434  评论:0

    本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student 截图如下: 表2:course 截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。) 一、外连接 外连接可分...

  • SQL多表连接查询 日期:2012-07-08  点击:1552  评论:0

    inner join,full outer join,left join,right jion 内部连接 inner join 两表都满足的组合 full outer 全连 两表相同的组合在一起,A表有,B表没有的数据(显示为null),同样B表有 A表没有的显示为(null) A表 left join B表 左连,以A表为基础,A表的全部数据...

  • SQL连接查询的方式 日期:2012-07-08  点击:446  评论:0

    一、概述 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。多表连接查询是使用Sql的基本操作,但连接的方式却有多种,熟练使用这些连接方式能够简化Sql语句,提高数据库运行效率。 在关...

  • 哪些东西不能放到数据库里? 日期:2012-05-28  点击:114  评论:0

    我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做蠢事。我并不是说你或你开发的东西蠢,只是有些决定很容易被人们忽略掉其暗含 的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还...

  • 数据库安全从业人员应注意的三个问题 日期:2012-05-08  点击:80  评论:0

    数据库的安全问题一直以来就是DBA的噩梦,那些不安全的Web应用程序、没有有效的认证管理以及管理配置不当的分段都可能让数据库处于危险之中。当然,如果你的数据库系统没有部署流量监控或加密技术,数据库安全也可以说是不完整的。但是大多数安全从业人员都...

  • FoxPro网络性能优化 日期:2011-10-14  点击:104  评论:0

    在工作站上安装 FoxPro 的本地拷贝并只将需要共享的数据放在网络上。 确保所有临时文件和工作文件都放在了本地驱动器上。 例如, CONFIG.FP 文件 (或, 在 Windows product 中, CONFIG.FPW 文件) 包括以下入口: tmpfiles = c:\foxtemp sortwork = c:\foxt...

  • SQL中函数 replace 的参数1的数据类型ntext无效的解决方法 日期:2011-06-01  点击:319  评论:0

    SQL中函数 replace 的参数 1 的数据类型 ntext 无效。找了半天找到了解决办法 今天将一个ACC的数据库转换成ms-sql以后发现在使用replace替换语句的时候出现: SQL中函数 replace 的参数 1 的数据类型 ntext 无效。找了半天找到了解决办法: 因为ntext需要转...

  • sphinx覆盖旧索引 日期:2011-03-27  点击:531  评论:0

    换用sphinx后,产品同事发现旧的数据也能搜索出新数据来,查了下官方文档 http://sphinxsearch.com/docs/manual-0.9.9.html#index-merging, 发现更新索引时thinking-sphinx没有把它自定义的sphinx_deleted属性同时更新上去,导致在执行增量索引时用的--merge...

  • thinking sphinx实现全文检索 日期:2011-03-27  点击:864  评论:0

    随便抄几段介绍一下 Sphinx 。 Sphinx支持高速建立索引(可达10MB/秒,而Lucene建立索引的速度是1.8MB/秒) 高性能搜索(在2-4 GB的文本上搜索,平均0.1秒内获得结果) 高扩展性(实测最高可对100GB的文本建立索引,单一索引可包含1亿条记录) 支持分布式检...

  • Sphinx在windows下安装使用[支持中文全文检索] 日期:2011-03-27  点击:359  评论:0

    前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统。网上的资料大多是在 linux环境下的安装使用,当然,作为生产环境很有必要部署在*nix环境下,作为学习测试,还是windows环境比较方便些。 本文旨在提供一种便...

  • Sphinx全文搜索引擎速成指南 日期:2011-03-27  点击:3653  评论:0

    Sphinx速成指南 版权 ? 2008 Dony,tappony(at)gmail.com,版权所有,转载请声明来源与作者 2008-01-11 -------------------------------------------------------------------------------- 本文原文见http://dev.cgfinal.com/sphinx/sphinx.html 目录 1. Sp...

  • Sphinx mysql 安装与测试 日期:2011-03-27  点击:2417  评论:0

    参考网站 http://www.sphinxsearch.com/wiki/doku.php?id=sphinx_chinese_tutorial http://ri0day.blogbus.com/logs/41975837.html ==========================================================1 安装 因为我的LAMP环境已经配置好,所以只需要安装sphinx。...

  • SQL指令— CONCAT(字符串连接函数) 日期:2011-03-10  点击:20575  评论:1

    今天做了一个字符串连接的东西, 因为想的偏了,好久没有做出来,原来就一个concat连接函数就搞定的事。还我弄半天。 贴一下网上找到的这个函数的用法,我照猫画虎把自己的东西也做出来了,(*^__^*) 嘻嘻 有的时候,我们有需要将由不同栏位获得的资料串连在...

  • SQL语句 SELECT LIKE用法详解 日期:2011-03-10  点击:2133  评论:0

    在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。 A: % 包含零个或多个字符的任意字符串...

  • sql中like语句详解 日期:2011-03-10  点击:4617  评论:0

    确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字 符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用 = 和 != 字符串比较运算符相比,使 用通配符可使 LIKE 运算符更加...

  • SQL模糊查询语句(like) 日期:2011-03-10  点击:24496  评论:2

    确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可 使用字符串的任意片段匹配通配符。与使用 = 和 != 字符串比较运算符相比,使用通配符可使 LIKE 运算符更加...

  • like语句执行sql查询详解 日期:2011-03-10  点击:2376  评论:0

    like语句执行SQL查询内存溢出的解决办法 if conn.execute(Select count(id)from [forum] where content like '%content_check%')(0)0 then message=messageli对不起,已经有人发过同样的贴子了,不允许重复发贴! 换成: if conn.execute(Select count(id)fro...

  • TRUNCATE的命令用法 日期:2011-01-11  点击:807  评论:0

    语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DE...

  • 大数据量删除算法 日期:2011-01-11  点击:249  评论:1

    开门见山,直接进入主题, 数据量在百万级已下,可以不看下边内容。 起因: 某客户今年上了U9不久,随着业务量的增加,每日业务达2000多单据。由于客户操作业务有误,把业务做到了2018年底,之后才发现输入有误。在U9系统中,为了报表或是查询数据方便,随着...

  • 调优联邦查询 日期:2010-04-24  点击:180  评论:0

    级别: 初级 Howard Goldberg ( howard_goldberg@ml.com ), 2005 年 5 月 01 日 DB2 Magazine 是一种专门针对数据库管理员、分析员、程序员、设计师、顾问以及 MIS/DP 经理的季刊,其内容涵盖了所有 DB2 平台(包括 IBM AIX、Hewlett-Packard HP-UX、Sun Sol...

  • sql日期拼接 日期:2009-12-04  点击:409  评论:0

    在本文中,GetDate()获得的日期由两部分组成,分别是今天的日期和当时的时间:Select GetDate() 用DateName()就可以获得相应的年、月、日,然后再把它们连接起来就可以了: Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate()...

  • Sql语句优化注意事项 日期:2009-10-30  点击:85  评论:0

    1.尽量不要对列名进行函数处理。而是针对后面的值进行处理 例如where col1 = -5的效率比where -col1=5的效率要高 因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引 而是要针对所有值进行计算之后才能再比较 2.尽量使用和数剧列一样的值进行操作 如果co...

  • 数据库故障处理——数据库出现页损坏或校验和错误 日期:2009-09-30  点击:163  评论:0

    最近一直在进一步学习 数据库故障的处理 方面的知识,做为一个数据库维护人员,我即期望遇到所有的数据库出错的案例,以增加自己的经验,但同时又担心遇到这样或那样无法处理的数据库故障而导致数据丢失。 前几天看到一个文章,是说一个网站管理员在招聘DBA时,提出一...

  • SQLite For Windowns 安装及配置教程 日期:2009-07-05  点击:948  评论:-6

    SQLite 是个使用档案方式储存的 Database,不需要另外安装如 MySQL 之类的 Server,而且PHP5已经将 SQLite 內建了,相当好用,在某些方面效能比起其他 Database 系统有过之而无不及阿! 先介绍 SQLite 在 windows 的安裝方式: PHP 4 版本 2.php.ini 加上extension=php_...

  • 从数据库中随机提取行的代码 日期:2009-05-25  点击:274  评论:0

    下面介绍在几个流行的数据库中提取随机行的代码。 MySQL中提取11个随机行 SELECT column FROM table ORDER BY RAND() LIMIT11 Oracle中提取10个随机行 SELECT column FROM ( SELECT column FROM table ORDER BY dbms_random.value ) WHERE rownum = 10 PostgreSQL中提...

  • 诊断文件 帮助数据库管理员排忧解难 日期:2009-02-10  点击:107  评论:0

     随着医学技术的进步,现在医生看病已经少不了血液检验书、X片等诊断材料。有了这些诊断材料的辅助,医生的水平有了长足的进步。其实对于数据库维护也是如此。若Oracle数据库能够提供一些诊断文件,那么无疑可以帮助数据库管理员排忧解难。   值得庆幸的是,Oracle...

  • 什么是聚集索引,什么是非聚集索引? 日期:2009-01-16  点击:3739  评论:8

    聚集索引 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些...