海量数据库,《海量数据库解决方案》读后感

总看一些书介绍数据库方面的周边技巧,有点腻。最近买了《海量数据库解决方案》这本书来看,已经读完了,在内容方面安排还是比较有特色,内容既有国外大作那种功底知识介绍,又有国内书籍那种周边技巧介绍,感觉出不一样的风格。虽然书的题目是海量数据库解决方案,但是读完后我丝毫感觉不到海量的思想,更多是数据库方面的优化知识介绍,更确切的说是关于Oracle数据库一些优化知识介绍,所以想读的人要有心理准... [阅读全文]

数据库解决方案:解决数据库因断电引起的故障

问题现象: 1.导航台不能登陆,系统不可用 2.操作系统日志中有1502日志已满 3.不能进入SQLPLUS,报ORA-12560: TNS: 协议适配器 问题分析: 1.查看报警文件,alert_zlhis914.log,发现 ORA-1113 signalled during: alter database open... ... [阅读全文]

firebird数据库:firebird数据库使用疑难问题解决方法

问:firebird在sql中怎样连接串? 例:比如select country,city from customer;如果查询出是“中国”“北京”我想让他显示在起“中国北京”应该如何写啊?在其它里面直接用“+”号就可以连接比如:select country+city... [阅读全文]

远程访问数据库:远程数据访问的解决方案

远程数据访问的解决方案问题ADO 可让应用程序直接访问并修改数据源(有时称为双层系统)。例如,如果要连接到包含所需数据的数据源,则该连接即是在双层系统中的直接连接。然而,也需要通过象 Microsoft Internet Information Server (IIS) 这样的媒介间接地访问数据源。这种方法称为三层系统。IIS 采用客户端/服务器系统,该系统可帮助本地(或客户端)的应用程序通过 I... [阅读全文]

数据库解决方案:本地数据访问的解决方案

本地数据访问的解决方案问题您需要的是简单、一致的应用程序编程接口 (API),使应用程序能够访问和修改各种各样的数据源。数据源可能象文本文件一样简单,也可能象一堆异构数据库那样复杂,或者是尚未定型的某种数据。此外,API 不应该预先设定访问和操作数据源的方式。虽然提出了这些要求,典型的数据源依然需要支持开放式数据库连接 (ODBC) 标准的关系型数据库,并可通过用结构化查询语言 (SQL) 编写的... [阅读全文]

数据库变慢:解决“我的数据库变慢了”类问题

我们在日常管理中,经常会碰到客户或开发人员反应速度变慢了.这类问题常使初级DBA摸不着头脑,还不如数据库直接报出某个,更直接了当.下面简单描述下,解决这类问题时般思路. 如果有人反应速度变慢了,最有可能影响速度,无外乎CPU,内存和I/O.在操作系统下,我们可以先使用top命令,查看下CPU占用情况.在top输出结果中,特别要注意第行中loadaverage,C... [阅读全文]

数据库解决方案:数据库高度消耗CPU(100%)问题解决方法

很多人在学习和工作中都曾遇到过服务器CPU消耗100%性能问题此类问题产生原因般都是系统中存在性能低下或者存在SQL语句在这里我们通过个例子介绍个就如何捕获此类SQL常用思路方法系统CPU高度消耗系统运行缓慢 首先我们通过Top命令来查看:$ topload averages: 1.61, 1.28, 1.25 HSWAPJSDB 10:50:44172 pr... [阅读全文]

数据库变慢:解决数据库慢

数据库的performance是一个长期的监控过程,不能头疼医头,脚疼医脚。 数据库慢一般有三种情况 1。逐渐变慢 2。突然变慢 3。不定时变慢 第一种情况 “逐渐变慢”,要建立一个长期的监控机制。比如,写个shell脚本每天的忙时(通常9~10 etc.)定时收集os,network,db的信息, 每个星期出report对收集到的信息进行分析。 这些数据的积累,可以决定后... [阅读全文]

数据库解决方案:口令中包含@导致无法连接数据库的解决方法

今天一个用户报告无法登录系统,检查发现系统用户已经尝试太多,出现locked,导致无法进入。因为这个用户属于熟练用户,不应该出现尝试太多无法登录的问题,询问他密码才知道口令中包含@,导致无法连接数据库。 跟踪一下程序发现,用户修改自己的口令时,执行如下: alter user xxxx identified by "a@" ; 注意在程序中使用了引号,如果没有引号是无法正常执行的,可以肯定口令已经... [阅读全文]

错误18483 轻松解决启用数据库复制时出现的18483错误

问题:在启用数据库复制的时出现以下现象: “错误18483:未能连接到服务器 'xx',因为'distributor_admin'未在该服务器上定义为远程登录”,这种情况应当如何解决? 解答: 出现这种问题,应该是你曾经更改过计算机名,执行下面的语句,完成后重新启动SQL服务即可解决。 if serverproperty('servername') @@servername be... [阅读全文]
1 共1条 分1页