数据库相关

Outlook Add-in(COM加载项)技术指南(三)

OutlookAdd-in(COM加载项)技术指南2.1.2.2.IDTExtensibility2_OnDisconnection事件OnDisconnection事件中,我们销毁所有的全局对象。2.1.2.3.IDTExtensibility2_OnStartupComplete事件OnStartupComplete事件主要的工作就是,创建工具栏和按钮,如果它们不存在的话。我们首先搜索Explorer对象的CommandBars集合,以察看我们的“短信

系统 2019-08-12 01:32:09 2623

MySql

mysql.sock文件的作用

mysql.sock应该mysql的主机和客户机在同一host上的时候,使用unixdomainsocket做为通讯协议的载体,它比tcp快。Mysql有两种连接方式:(1)TCP/IP(2)socket对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。例如你无须定义连接host的具体IP得,只要为空或localhost就可以。在此种情况下,即使你改变mysql的外部port也是一样可能正常连接。因为你在m

系统 2019-08-12 01:52:28 2620

Oracle

程序连接Oracle数据库出现未找到提供程序.该程

好不容易使用plsql可以成功连上数据库了,应用程序连接数据库却出现了问题其实解决这个问题也简单:1.查看oracle安装目录下的BIN目录,E:\app\Administrator\product\11.1.0\db_1\BIN发现有OraOLEDB11.dll这个文件解决方法:注册OraOLEDB11.dll注册方法:regsvr32OraOLEDB11.dll发现问题依旧Provider=OraOLEDB.Oracle.1未找到提供程序.该程序可能未

系统 2019-08-12 01:51:26 2606

PostgreSql

PostgreSQL分区表(Table Partitioning)应用

一、简介在数据库日渐庞大的今天,为了方便对数据库数据的管理,比如按时间,按地区去统计一些数据时,基数过于庞大,多有不便。很多商业数据库都提供分区的概念,按不同的维度去存放数据,便于后期的管理,PostgreSQL也不例外。PostgresSQL分区的意思是把逻辑上的一个大表分割成物理上的几块儿。分区不仅能带来访问速度的提升,关键的是,它能带来管理和维护上的方便。分区的具体好处是:某些类型的查询性能可以得到极大提升。更新的性能也可以得到提升,因为表的每块的索

系统 2019-08-12 01:52:21 2581

Oracle

Oracle EBS Web ADI 中的术语

OracleEBSWebADI中的术语(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)异步调用异步调用是这样子的,和引入接口表中的数据到Oracle应用中的进程不同,上传数据到接口表是一个单独的进程(比如,它们不是在同一时间发生的).当上传開始时,引入程序会被调用而且requestID会返回给用户。OracleApplications会继续在后台执行引入程序,用户须要手工检查引入程序是不是在正确处理。

系统 2019-08-12 01:33:50 2581

NoSQL

NoSQL代表: Mongo DB(芒果数据库)

转载(NoSQL代表:MongoDB(芒果数据库))一、MongoDB简介MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。(humongous:堆积如山)2011年将被记住,因为这一年SQL将死;这一年,关系数据库从一线退下;这一年开发人员发现他们没必要为了持久化数据,而将每个对象转化为表格结构。20

系统 2019-08-12 01:32:46 2572

PostgreSql

PostgresQL7.5(开发版)安装与配置(win2003测试

下载:http://www.hagander.net/pgsql/win32snap/postgres_win32_7.5_devel.zip由于是开发版,不推荐用于商业用途,请等到7.5beta版出来以后再使用安装服务器解压至c:\postgres在环境变量中修改Path,后面再加上:;c:\postgres\bin;c:\postgres\lib在环境变量中加上:PGDATA=c:\postgres\bin;c:\postgres\data;修改文件:

系统 2019-08-12 01:52:36 2566

SqlServer

sqlserver2008新建查询,表名下出现红波浪线,

转:http://zhidao.baidu.com/link?url=82Xf_uK9VgIeYM_1kczmvKhiEQKLCqhN4_Tfe_cvriqkeP7Wggy5D60VTnMxFREwz5Q5SZ725Zt6CLjphr4TVK问:sqlserver2008新建查询,表名下出现红波浪线,显示“表名无效”,但仍然可以查询得到结果?答:在Microsoftsqlservermanagementstudio里点击“编辑”——“IntelliSens

系统 2019-08-12 01:54:50 2550

SqlServer

SQL Server 2008性能故障排查(三)——I/O

原文:SQLServer2008性能故障排查(三)——I/O接着上一章:CPU瓶颈I/O瓶颈(I/OBottlenecks):SQLServer的性能严重依赖I/O子系统。除非你的数据库完全加载到物理内存中,否则SQLServer会不断地把数据库文件从缓存池中搬进搬出,这会引起大量的I/O传输。同样地,日志记录在事务被声明为已提交前必须写入磁盘。最后,SQLServer基于许多原因使用tempdb,比如存储临时结果、排序和保持行版本。所以一个好的I/O子系

系统 2019-08-12 01:54:51 2530

NoSQL

8种Nosql数据库系统对比

导读:KristófKovács是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型nosql数据库的文章。文章由敏捷翻译–唐尤华编译。如需转载,请参见文后声明。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的NoSQL数据库。针对这

系统 2019-08-12 01:51:53 2519

PostgreSql

PostgreSQL 数据库集群和PL/Proxy配置安装指南

PL/Proxy和PostgreSQL集群的结构关系可以用下图清楚地表示,对PL/Proxy和PostgreSQL集群还不太了解的朋友可以看SkypePlansforPostgreSQLtoScaleto1BillionUsers这篇文章。以下操作是在三台不同机器上执行的情况,其中plproxy节点的机器名是P1,数据库节点的机器名分别是D1和D2。机器硬件配置如下,同时需要Linux-4.2、postgresql-8.3.0和plproxy-2.0.4,

系统 2019-08-29 23:23:18 2513

PostgreSql

PostgreSQL启动过程中的那些事十六:启动进程三

话说启动进程调用StartupXLOG启动xlog,根据情况,如果需要就排除系统故障引起的数据库不一致状态,做相应的REDO或UNDO,然后创建一个检查点,把所有共享内存磁盘缓冲和提交数据缓冲写并文件同步到磁盘、把检查点插入xlog文件、更新控制文件,使数据库达到一种状态。这节接着讨论启动进程在创建检查点时调用的CheckPointGuts方法(在创建重启点时也会调用这个方法)。CheckPointGuts方法功能是刷出所有共享内存中的数据到磁盘并做文件同

系统 2019-08-12 09:29:52 2507

数据库相关

SQL语句技巧:查询存在一个表而不在另一个表中

原文:SQL语句技巧:查询存在一个表而不在另一个表中的数据记录方法一(仅适用单个字段)使用notin,容易理解,效率低selectA.IDfromAwhereA.IDnotin(selectIDfromB)方法二(适用多个字段匹配)使用leftjoin...on...,"B.IDisnull"表示左连接之后在B.ID字段为null的记录selectA.IDfromAleftjoinBonA.ID=B.IDwhereB.IDisnull方法三(适用多个字段匹

系统 2019-08-12 01:33:10 2500

PostgreSql

Spring中为postgresql配置C3P0数据源

C3P0是一个开放源代码的JDBC数据源实现项目,JDBC3和JDBC2扩展规范说明的Connection和Statement池。下面是使用C3P0配置一个PostgreSQL数据源:SringapplicationContext.xml配置代码:12

系统 2019-08-12 09:29:30 2492