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分钟。
分享到:
相关推荐
大型实验报告要求 报告分成如下几部分 1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 完成以上每步的操作方法或命令,必须写入实验报告。 成功完成以上每一步实验的结果或信息输出...
在一个项目实施初始,数据库的设计非常重要,很多时候,我们只关心和考虑到眼前的功能,而忽略了后续的可维护性和可拓展性,以及还有一个在大数据时代会遇到的高并发问题。 在设计表结构时要注意以下几个要点: ...
社会养老保险数据库系统的设计与实现主要完成以下几个功能 :实现对参保、缴费、发放、终保、退保、转出、给付开户的数据存储及各种业务状态 的查询。 3. 数据模型设计 1、缴费信息原始单据及E-R模型 图一: 图二: ...
针对学 校大量的学生信息,就学生管理的几个方面,提供一个互动式的学生管理平台。系统目标如 下: 通过学生信息管理系统的实现,使学校的学生信息管理更加科学化。 提供灵活、方便的操作。 节约学生信息管理的成本...
每个子模块又分几个子模块来完成对应的功能,系统所有功能模块如下图图1所示 。 2.2主要数据表设计 员工资料表:员工id、姓名、职位、性别、籍贯、年龄、民族、健康状况、婚姻状 况、身份证号、家庭地址、手机号码、...
在开发ASP.Net项目中,开发人员经常遇到将大量数据分页显示,而微软自带的分页功能又存在致命的性能问题;因此在多个项目开发以后,我就根据项目中的实际经验写成了这个分页的组件,同时也为了满足某些项目的开发...
近几个月又出现了几个案例,每次攻击都让人们更加意识到 需要采用正确的安全措施。其中一个示例是在1999年,一个瑞典黑客攻入Microsoft公司 的Hotmail站点,并建立一个镜像站点,使任何人可以输入任何Hotmail用户的...
大数据的一个重要方面:数据可用性 作者:张燕乐 来源:《中国新通信》 2017年第16期 一、大数据的概念 大数据现在被运用的越来越多,简单的说大数据就是一个数的几何体,主要具有以下几个特性: 1、数据的一致性。...
与正则表达式相关的几个小工具 你真的了解.NET中的String吗? .NET中的方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const...
系统实现部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。 随着计算机技术的不断发展,用计算机代替人工进行各种各样的管理慢慢变为现实,从而对人才综合素质的要求也就越来越高。为了使我们较快的...
第一章描述了一个场景,解释什么是持久层以及如何使它适用于商业应用。我们简单的介绍了一下NHibernate,同时与其它...最后,我们还介绍了web应用程序session的管理,展示如何进行长期的商业项目和如何实施分布式应用。
它包含:软件定义、软件开发、软件运行维护三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验证、系统运行与维护等几个阶段。 软件定义...
我过去之后看了下,这种问题一般就是几个地方:第一,直接修改IE的Internet选项里面的主页。第二,修改注册表,把流氓网址写入注册表,让IE的Internet选项里面的主页变灰,同时锁定注册表。第三,在快速启动栏的IE...
很多关于asp的学习,很有...经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: (1)技术可行性 以WindowsXP为操作系统,采用ASP为脚本语言
企业工资管理信息系统课程设计报告1 完美WORD 格式 管理信息系统课程设计 ----企业工资...由于企业工资管理系统是一个比较小新的系统,是由我们几个同学 小组进行开发的,所以人力、物力、财力方面来说都是可行的。 (3
如何使用这众多的软件包,是R语言学习者和使用者遇到的最大问题。本书将告诉读者R语言在真实环境下到底能够做什么,并且详细地告诉你怎样一步一步地实施。书中结合作者的使用心得及案例分析,介绍了30多个R语言包,...
前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,...
针对以上自查过程中出现的问题,我局将从以下几方面整改: 1、健全制度,包括学习和监管制度,加强统计继续教育,扩大教育范围,转变 基层企业领导和统计人员的观念,首先保证统计人员的稳定性;其次要让基层统计人员...
从上面的DESC命令可以看出表的Segment Header是(4,5235), 而新的Data Object ID是9977, 老的Data Object ID我们可以从Segment Header的后面一个数据块中得到, 如果这个表有几个Free List Group, 则可能还要再后面几...
本论文应当包括下以几个内容:4G的技术特点、4G网络结构、4G通信系统的关键技术 、国际上第四代移动通信发展状况、我国4G发展的状况、4G的发展趋势、第四代移动通 信面临的问题等等。 毕业设计(论文)开题报告 ...