教你如何看懂SQLServer查询计划 教你如何看懂SQLServer查询计划:对于SQL Server的优化来说,优化查询可能是很常见的事情。由于数据库的优化,本身也是一个涉及面比较的广的话题,因此本文只谈优化查询时如何看懂SQL Server查询计划。毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现... 阅读:74次
MySQL高可用系列之MHA(二) - mysql数据库栏目 - 自 一 参数说明MHA提供了一系列配置参数,深入理解每个参数的具体含义,对优化配置、合理使用MHA非常重要,很多高可用性也都是通过合理配置一些参数而实现的。MHA包括如下配置参数,... 阅读:77次
MySQL储存过程以及pythoncallproc调用 MySQL储存过程以及pythoncallproc调用:存储过程将存入的一系列SQL语句进行预编译,执行并存放在数据库中,之后如果需要使用sql语句对这一组sql进行访问时可以直接提取( 一、存储过程(stored procedure)存储过程将存入的一系列SQL语句进行预编译,... 阅读:75次
oracle in长度限制的两个快速解决方法 这篇文章主要给大家介绍了关于oracle in长度限制的两个快速解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 阅读:68次
c# – 将AcceptChanges与SQL Server一起使用 我对在数据集中使用AcceptChanges的效果感到困惑.从我的测试中可以看出,这会强制对数据库更改进行评估,而忽略对数据库的任何约束. 任何人都可以确认是否是这种情况,或者如果没有,这与使用数据集上的更新功能有何不同? AcceptChanges不会影响您的数据库,它只会影响DataSet(您的数据内存副本). 使用AcceptChanges将导致数据集中所有表的所有Datarows将其Row... 阅读:85次
MySQL Error number: MY-011400; Symbol: ER_KEYRING_OKV_FAILED_TO_SET_KEY_FILE; SQLSTATE: HY000 报错 Error number: MY-011400; Symbol: ER_KEYRING_OKV_FAILED_TO_SET_KEY_FILE; SQLSTATE: HY000Message: Error setting the key file.错误说明:MySQL 错误...... 阅读:39次
ORA-19194: XQDY0026: It is a dynamic error if the result of the content expression of a computed pro ORA-19194: XQDY0026: It is a dynamic error if the result of the content expression of a computed processing instruction constructor cont...... 阅读:41次
Oracle分页存储过程及PLSQL中的调用脚本 Oracle分页存储过程及PLSQL中的调用脚本:撰写过程:网上搜集测试了好多的Oracle分页存储过程代码,经整理后终于通过测试,特分享给大家 测试步骤:1、运行创建包命令;2、运行创建存储过程命令;3、运行调用分页存储过程语句 测试环境:windows2003+Oracle11g+PL... 阅读:67次
两个比较&a 两个比较好:在ACCESS中APPLICATION对象有两个我自己认为比较BB的方法,其中一个是SaveAsText, 另一个是那就是→LoadFromText.我记得是刚学ACCESS不久,当时在研究FMS一个分析工具时,跟踪发现它总会产生一些临时文... 阅读:63次
【重构】数据库设计 【重构】数据库设计:机房重构关键一步在于数据库的设计,数据库设计好了以后重构也可以省很多事。所以能又拿起了《数据库系统原理》看了一下,所以说自考学习还是很有必要的。 【知识点】 首先要设计ER模型,分为三步进行:首先设计局部ER模型,然后把局部的综合成一个全局... 阅读:69次
ORA-08199: Flashback Table operation is not supported on this object ORACLE 报错 ORA-08199: Flashback Table operation is not supported on this objectCause: An attempt was made to perform Flashback Table operation on a...... 阅读:42次
SQLSERVER查看数据库日志方法与语句示例代码(已亲测) 目录首先需要查看日志大小:方法一方法二总结SQLSERVER查看数据库日志方法和语句示例,已亲测。首先需要查看日志大小:EXECsys.sp_enumerrorlogs;可以获取存档编号(0指实时...... 阅读:54次
利用MongoDB中oplog机制实现准实时数据的操作监控 MongoDB 的Replication是通过一个日志来存储写操作的,这个日志就叫做oplog,而下面这篇文章主要给大家介绍了利用MongoDB中oplog机制实现准实时数据的操作监控的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。... 阅读:54次
Mysql查询语句中的引号对索引的影响 Mysql查询语句中的引号对索引的影响:# explain select * from t1 where user_ip=123 limit 1;-------------------------------------------------------------------... 阅读:69次
了解百亿级数据分表后的 分页查询 了解百亿级数据分表后的 分页查询:mysql视频教程栏目介绍百亿级数据的分页查询。当业务规模达到一定规模之后,像淘宝日订单量在5000万单以上,美团3000万单以上。数据库面对海量的数据压力,分库分表就是必须进行的操作了。而分库分表之后一些常规的查询可能都会产生问题,最常见... 阅读:74次
Oracle数据库快照的使用 oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。正因为快照是一个主表的查询子集,使用快照可以加快数据的查询速度;在保持不同数据库中的两个表的同步中,利用快照刷新,... 阅读:108次
DDL、DML和DCL的区别与理解 DDL、DML和DCL的区别与理解:DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 D... 阅读:67次
python配置mssql连接的方法 因为我使用的是mmsql数据库,因为遇到一点坑,所以发布出来。准备工作:https://www.lfd.uci.edu/~gohlke/pythonlibs/下载对应的插件;我这里安装的是mssql的...... 阅读:56次
ORA-31096: validation failed for schema ORACLE 报错 ORA-31096: validation failed for schemaCause: The XML Schema could not be validated.Action: Make sure that the SQLType and other datatyp...... 阅读:41次
直接通过DAO读写Access文件 直接通过DAO读写Access文件:直接 利用DAO来创建、读写Access 文件 ,总的说来,对比上篇《 直接 通过 ODBC读、写Excel 文件 》来讲,要简单一些。在下面的示例中,我们将用到两种方法:SQL和DAO类函数来混合实现它们,这样做的目地,我想可以使大家更加... 阅读:61次
sqlserver技术内幕<二>表运算符之apply sqlserver技术内幕<二>表运算符之apply:SQL SERVER 2005新增了APPLY运算符。该运算符有些类于表连接(JOIN),但是功能却有不同。APPLY的右表表达式可以引用左输入中的列。在JOIN运算的时候,连接的2个表之间没有优先级,但是使用APPLY时,就像先计算左表输... 阅读:67次
Postgresql9.3外部数据封装的新功能 Postgresql9.3外部数据封装的新功能:Postgresql 9.3外部数据封装的新功能 这周postgresql发布了9.3正式版,该版本包含可写的外部数据封装、数据页 checksums、快速的故障转移以及 streaming-only remastering 等等。很荣幸,... 阅读:77次
mysql优化技巧心得一(key mysql优化技巧心得一(key:1: 对于mysql来说,登录的时候,加一个参数 #mysql -u root -p --prompt=\\u@\\d \\r:\\m:\\s --prompt 是加一些登录后的参数,上面参数 u 是加入登录的用户名, d 是登录后选择后(... 阅读:62次
第十七章配置SQLServer(2)32位和64位系统中的内存配置 第十七章配置SQLServer(2)32位和64位系统中的内存配置:前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE来限制内存。但是,在SQLServer2012以后,这个选项将被弃用,所以不能使用这种方式来控制32位实例的虚拟地址空间。... 阅读:65次
PostgreSQL 42830: invalid_foreign_key 报错 42830: invalid_foreign_keyinvalid_foreign_key: 这是一个PostgreSQL数据库的常见错误,通常是当尝试在数据库表中添加外键时出现。外键是一个字段,它关联一个表中的行到另一个表中的行,以表示一种类型的依赖性或引用。只有当关联...... 阅读:37次
EXTJS2.2版本在IE9中会报错:对象不支持“createContextualFrag EXTJS2.2版本在IE9中会报错:对象不支持“createContextualFrag:如果是EXTJS 2.2的版本,应该是在ext-all.js 233行处报错:对象不支持“createContextualFragment”属性或方法,这是extjs2.2的一个BUG,应该那个时候还没有IE9,只有后面的版本解决了这个问题... 阅读:65次
mysql过滤两个不同字段的sql语句 - mysql数据库栏目 众所周知,一般在mysql过滤相同记录时常用的关键字是distinct, group by等关键字,但是怎么过滤两个不同的字段相同的记录呢。以下是问题需求:有一张表chat_history中存在字段id,from_uid,to... 阅读:56次
如何恢复数据库备份到一个已存在的正在使用的数据库上 如何恢复数据库备份到一个已存在的正在使用的数据库上:USEmaster--(Cantsitinthedatabasewhilstitsbeingrestored!)GOALTERDATABASEMyDatabaseSETSINGLE_USERWITHROLLBACKIMMEDIATEGO--... 阅读:72次
SQLServer误区30日谈第29天有关堆碎片的误区 SQLServer误区30日谈第29天有关堆碎片的误区:误区 #29:可以通过对堆建聚集索引再DROP后进行堆上的碎片整理Nooooooooooooo!!! 对堆建聚集索引再DROP在我看来是除了收缩数据库之外最2的事了。 如果你通过sys.dm_db_index_physical_stats... 阅读:85次
SQL Server中元数据函数的用法 1、获取数据库标识符:DB_IDDB_ID函数用于获取当前数据库的唯一ID(int数据类型),数据库ID用于服务器上唯一区分书库。语法格式:DB_ID(['database_name'])参数中的d...... 阅读:47次
使用Redis存放token 使用Redis存放token:相信做过微信公众号开发的phper都知道,调取微信的接口都需要带上access_token的。access_token是公众号的全局唯一接口调用凭据。这个access_token每天获取的次数有限制,所以,我们需要自己保存。另外这个toke... 阅读:143次
动态创建ACCESS数据库及其表结构 动态创建ACCESS数据库及其表结构:1.动态创建表结构,引入com中的二个动态库,一个是ADOX,一个是ADODB二个dll,ADOX.dll和Interop.ADODB.dll 2.增加wfm中的按钮,按钮事件如下: 其中的m_path是当前程序运行的路径,可以写绝对路径,... 阅读:74次
数据库基本表创建完整性约束foreignKey 数据库基本表创建完整性约束foreignKey:理解以下几张表的内容,根据实际情况设计属性名、数据类型、及各种完整性约束(primary key、foreign key、not null、unique、check),用数据定义语言实现,然后设计实验数据验证约束的效果,当操作违反了完整性约... 阅读:62次
ORA-24130: table string does not exist ORACLE 报错 ORA-24130: table string does not existCause: An attempt was made to specify a map, repair, or sync table that does not exist.Action: Spe...... 阅读:41次
Mongodb异步: 改善数据读写效率的有效方法(mongodb异步) MongoDB异步是MongoDB最新的技术功能,它通过高效的多线程异步读取和写入操作,极大提升了数据读写的效率。MongoDB异步执行基于新建的并行线程池实现,能够并行地处理多个任务,而不会像同步读写一样阻塞其他操作。特别是在查询复杂的大型数据集时,MongoDB异步能够有效地...... 阅读:79次
数据库访问性能优化 数据库访问性能优化:在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感... 阅读:62次
浅述SQL Server的聚焦强制索引查询条件和Columnstore Index 本文主要讲了强制使用索引条件来进行查询,当对于使用默认创建索引进行查询计划时觉得不是最优解,可以尝试使用强制索引来进行对比找出更好得解决方案。简短的内容,深入的理解.有兴趣的朋友可以看下... 阅读:43次
如何把Excel中的数据导入Access数据库中 如何把Excel中的数据导入Access数据库中:如何 把 Excel 中的 数据 导入 Access 数据 库中?请问 如何 将Excel中编辑的电子表格 数据 导入 到Access的 数据 库中?实现这种方式的 数据 导入 ,可以通过以下操作来完成: 1、需要在Excel中调整 数据... 阅读:59次
在Access中创建表及如何指定字段类型 在Access中创建表及如何指定字段类型:在access中 创建 表一般是用ADO来执行SQL语句来 创建 表。Access中的 字段 类型 在SQL语句中是什么呢?在MSDN中有篇文章介绍得很详细: http://msdn.microsoft.com/office/underst... 阅读:67次
ORA-40390: PMML DerivedField must have a unique name specified: string ORACLE 报错 ORA-40390: PMML DerivedField must have a unique name specified: stringCause: A DerivedField did not reference another defined field.Acti...... 阅读:44次
OracleGoldenGate系列:如何计算Extract或Replicat进程的 OracleGoldenGate系列:如何计算Extract或Replicat进程的:测量吞吐量 在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。 数据吞吐量 要计算 Golde... 阅读:72次
sql存储过程的写法是什么 sql存储过程的写法是什么:sql中可使用“CREATE PROCEDURE”语句来创建存储过程,具体写法“CREATE PROCEDURE 过程名 ([过程参数[,…]]) 过程体 [过程参数[,…] ] 格式 [IN | OUT|INOUT] 参数名 类型”。本教... 阅读:154次
mysql多维数据仓库指南 mysql多维数据仓库指南:mysql多维数据仓库指南是一个实战的书籍。你将使用mysql数据库,但该书不是关于mysql的。本书不涉及任何硬件架构方面的问题。 本书主要关心数据仓库的设计和开发技术。欢迎使用 mysql多维数据仓库指南。推荐课程:MySQL教程。... 阅读:106次
ORA-27423: calendar clause string specified more than once ORACLE 报错 ORA-27423: calendar clause string specified more than onceCause: The calendar definition contained a clause that was specified twice or ...... 阅读:43次
ORACLE查看当前账号的相关信息 ORACLE 12C 后新增了一个功能,它会记录用户的最后一次登录时间:SPARE6字段记录用户的最后一次登录时间,本文给大家ORACLE如何查看当前账号的相关信息,感兴趣的朋友一起看看吧... 阅读:79次