`
tutu07
  • 浏览: 30710 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

某数据库项目实施遇到的几个问题

阅读更多
4月中旬去实施一个数据库项目遇到的几点问题
1.PLSQL工具不能使用,直接用sqlplus汉字是乱码,后来改用datastudio,发现该工具不适合去调试存储过程包;
2.使用全文检索时,报异常;
3.在模糊查找身份证件时,速度异常慢;

解决办法:
1.原因可能是服务器端的编码和我们用的客户端编码不一致的原因,当时我们解决的办法是更改了PLSQL配置文件。
   最好的解决办法可以是这样:
   (1) select * from v$nls_parameters;查看服务器端的字符编码。
   (2)设置本地客户端编码:进入『我的电脑,属性,高级,环境变量,添加2项』
      LANG=zh_CN.GBK
      NLS_LANG="SIMPLIFIED 服务器所用的字符编码"
   (3)这时sqlplus的汉字编码问题已经解决,然后在pl/sql developer的菜单->tools->preferences->user interface->fonts 中修改为中文字体,该工具也就可以使用了。
   目前我们已经无法还原当时的工作环境,只能推测出上述原因和解决办法。

2.在用全文检索是报异常,原因在过滤器在过滤一特殊字符时没有过滤掉,后来把这没有的字符在过滤器中设置了一下就过滤掉了。

3.因为当时历史库中的数据是400多万件,用当期数据到历史库中用函数模糊匹配速度异常慢,原因是没有建好函数索引。

   当时当前待处理数据26万多条,历史数据400多万条,服务器是4个CPU,2.6G,内存15.8GB,跑了20分钟。
分享到:
评论

相关推荐

    高校成绩管理数据库系统的设计与实现.doc

    大型实验报告要求 报告分成如下几部分 1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 完成以上每步的操作方法或命令,必须写入实验报告。 成功完成以上每一步实验的结果或信息输出...

    大数据高并发数据库设计注意要点

    在一个项目实施初始,数据库的设计非常重要,很多时候,我们只关心和考虑到眼前的功能,而忽略了后续的可维护性和可拓展性,以及还有一个在大数据时代会遇到的高并发问题。  在设计表结构时要注意以下几个要点: ...

    保险-数据库课程设计---副本.doc

    社会养老保险数据库系统的设计与实现主要完成以下几个功能 :实现对参保、缴费、发放、终保、退保、转出、给付开户的数据存储及各种业务状态 的查询。 3. 数据模型设计 1、缴费信息原始单据及E-R模型 图一: 图二: ...

    C#学生信息数据库管理系统.pdf

    针对学 校大量的学生信息,就学生管理的几个方面,提供一个互动式的学生管理平台。系统目标如 下: 通过学生信息管理系统的实现,使学校的学生信息管理更加科学化。 提供灵活、方便的操作。 节约学生信息管理的成本...

    基于Access数据库开发商场管理系统.doc

    每个子模块又分几个子模块来完成对应的功能,系统所有功能模块如下图图1所示 。 2.2主要数据表设计 员工资料表:员工id、姓名、职位、性别、籍贯、年龄、民族、健康状况、婚姻状 况、身份证号、家庭地址、手机号码、...

    ASP.NET开发伴侣--分页组件

    在开发ASP.Net项目中,开发人员经常遇到将大量数据分页显示,而微软自带的分页功能又存在致命的性能问题;因此在多个项目开发以后,我就根据项目中的实际经验写成了这个分页的组件,同时也为了满足某些项目的开发...

    密码学与网络安全.doc

    近几个月又出现了几个案例,每次攻击都让人们更加意识到 需要采用正确的安全措施。其中一个示例是在1999年,一个瑞典黑客攻入Microsoft公司 的Hotmail站点,并建立一个镜像站点,使任何人可以输入任何Hotmail用户的...

    大数据的一个重要方面:数据可用性.docx

    大数据的一个重要方面:数据可用性 作者:张燕乐 来源:《中国新通信》 2017年第16期 一、大数据的概念 大数据现在被运用的越来越多,简单的说大数据就是一个数的几何体,主要具有以下几个特性: 1、数据的一致性。...

    asp.net知识库

    与正则表达式相关的几个小工具 你真的了解.NET中的String吗? .NET中的方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const...

    汽车管理信息系统-asp.net

    系统实现部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。 随着计算机技术的不断发展,用计算机代替人工进行各种各样的管理慢慢变为现实,从而对人才综合素质的要求也就越来越高。为了使我们较快的...

    NHibernate in Action by Christian Bauer

    第一章描述了一个场景,解释什么是持久层以及如何使它适用于商业应用。我们简单的介绍了一下NHibernate,同时与其它...最后,我们还介绍了web应用程序session的管理,展示如何进行长期的商业项目和如何实施分布式应用。

    软件工程知识点

    它包含:软件定义、软件开发、软件运行维护三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验证、系统运行与维护等几个阶段。 软件定义...

    计算机实习日记

    我过去之后看了下,这种问题一般就是几个地方:第一,直接修改IE的Internet选项里面的主页。第二,修改注册表,把流氓网址写入注册表,让IE的Internet选项里面的主页变灰,同时锁定注册表。第三,在快速启动栏的IE...

    asp学习相关资料大全

    很多关于asp的学习,很有...经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: (1)技术可行性 以WindowsXP为操作系统,采用ASP为脚本语言

    企业工资管理信息系统课程设计报告.doc.doc

    企业工资管理信息系统课程设计报告1 完美WORD 格式 管理信息系统课程设计 ----企业工资...由于企业工资管理系统是一个比较小新的系统,是由我们几个同学 小组进行开发的,所以人力、物力、财力方面来说都是可行的。 (3

    R的极客理想:工具篇,完整扫描版

    如何使用这众多的软件包,是R语言学习者和使用者遇到的最大问题。本书将告诉读者R语言在真实环境下到底能够做什么,并且详细地告诉你怎样一步一步地实施。书中结合作者的使用心得及案例分析,介绍了30多个R语言包,...

    在线考试系统文献综述

    前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,...

    统计数据分析自查报告.doc

    针对以上自查过程中出现的问题,我局将从以下几方面整改: 1、健全制度,包括学习和监管制度,加强统计继续教育,扩大教育范围,转变 基层企业领导和统计人员的观念,首先保证统计人员的稳定性;其次要让基层统计人员...

    oracle恢复工具-FY_Recover_Data

    从上面的DESC命令可以看出表的Segment Header是(4,5235), 而新的Data Object ID是9977, 老的Data Object ID我们可以从Segment Header的后面一个数据块中得到, 如果这个表有几个Free List Group, 则可能还要再后面几...

    毕业设计4G移动通信技术的分析与研究.doc

    本论文应当包括下以几个内容:4G的技术特点、4G网络结构、4G通信系统的关键技术 、国际上第四代移动通信发展状况、我国4G发展的状况、4G的发展趋势、第四代移动通 信面临的问题等等。 毕业设计(论文)开题报告 ...

Global site tag (gtag.js) - Google Analytics