您的位置:首页 > 博客中心 > 数据库 >
  • 如何加快数据库查询速度

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id f

    2022-03-14 01:24点击阅读

  • Can not connect to MySQL server on localhost

    MySql创建本地链接之后,有时候重新开机后链接就打不开了,报出如下错误:Can not connect to MySQL server on localhost。解决办法:去任务管理器查看mysql服务有没有启动(我的是这个原因),dos

    2022-03-14 01:24点击阅读

  • mysql 查找树状子节点函数

    CREATE FUNCTION getChildList(rootId INT) RETURNS varchar(1000) BEGIN DECLARE sChildList VARCHAR(1000); DECLARE sChildTem

    2022-03-14 01:24点击阅读

  • 【分享】oracle set指令的使用

    SQLset colsep ‘ ‘; //-域输出分隔符 。SQLset term {ON|OFF}; //on: 查询结果既显示于假脱机文件中,又在SQLPLUS中显示; off: 查询结果仅仅显示于假脱机文件中。SQLset ec

    2022-03-14 01:24点击阅读

  • mongodb Linux C++开发环境调研

    mongodb Linux安装下载最新版mongodb,下载链接为:http://www.mongodb.org/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz/down

    2022-03-14 01:24点击阅读

  • mysql基本总结

    创建数据库creat table test(#整数通常使用inttest_id int,#小数通常使用decimaltest_price decimal,#普通文本通常使用,并使用Default指定默认test_name varchar(2

    2022-03-14 01:23点击阅读

  • sql server2008附加数据库5120错误

    解决方法:附加数据库时,显示错误,错误信息为一种解决方法为,设置mdf文件所在文件夹的权限(有些资料说只设置mdf文件的权限就好,但我试了不管用),在文件夹上右击——属性——安全,如图所示:选

    2022-03-14 01:23点击阅读

  • SQL Server 添加或修改列

    --添加列IF NOT EXISTS(SELECT * FROM SYSCOLUMNS WHERE id=OBJECT_ID(‘tbl_TranWOAndCoCHistoryByRAILASSURE‘) AND name=‘CreatedD

    2022-03-14 01:23点击阅读

  • Mysql insert without auto-increase when duplicate

    INSERT INTO video_tag_all(tagname,ctime) SELECT ‘利物浦‘,1413954816 FROM video_tag_all WHERE (SELECT last_insert_

    2022-03-14 01:23点击阅读

  • oracle数据库函数和存储过程的包

    1、创建包(package)函数:create or replace package 包名 as 函数注意:as后可加多个函数 存储过程:Create or replace package 包名 as 存储过程注意:as后可加多个存储过程2

    2022-03-14 01:23点击阅读

  • 数据库distinct、union、exists等技术总结

    一、mysql distinct技术点1,创建table:create table t1 (id varchar, name varchar);2,插入数据:insert into t1 values(1,a);insert into t1

    2022-03-14 01:23点击阅读

  • Oracle 11g 客户端 下载地址

    摘自:http://blog.csdn.net/davidhsing/article/details/8271845Oracle Database Instant Client 11g 11.2.0.3.0Instant Client 是

    2022-03-14 01:23点击阅读

  • Sql查询两个时间段有重叠的记录

    这个问题看上去简单,但是想了很久,最后发现,自己的思路有点乱。下面四条时间段都和最上面那个有重叠的关系,就是这么个意思。这里是问题的答案:2个时间:a_start, a_endb_start, b_end公式:a_start = b_en

    2022-03-14 01:23点击阅读

  • 浅谈参数innodb_undo_tablespaces

    在MySQL5.6中开始支持把undo log分离到独立的表空间,并放到单独的文件目录下。这给部署不同IO类型的文件位置带来便利,对于并发写入型负载,可以把undo文件部署到单独的高速存储设备上。1.1.1.undo tablespaces

    2022-03-14 01:23点击阅读

  • mongodb update limit更新指定数量的记录

    1、db.user.find({status:0,country:"CN",group:"default"}).limit(50).forEach(function(doc){db.user.update({_id:doc._id},{$s

    2022-03-14 01:23点击阅读

  • FreeBSD10下的MySQL5.5配置安装

    软件下载:利用浏览器lynx下载shelllynx dev.mysql.com/downloads 下载mysql(以tar.gz结尾,具体版本要自己根据CPU和OS选择)的软件包;注意:下载的软件包可能会在/tmp目录下,这是一个临时

    2022-03-14 01:23点击阅读

  • oracle手工建立OEM

    注意: 主机名需要检查,修改HOSTS文件 检查system表空间的大小。如果system不能自动扩展。需要添加数据文件或修改问自动扩展 lsnrctl的检查(这一步我第一次折腾了很久) %%%关闭防火墙创建步骤创建emca -co

    2022-03-14 01:23点击阅读

  • 【JMeter连接SQLServer】采用window鉴权方式连接(原创)

    大家都知道Jmeter可以连接各种数据库,这方面我也不多说了,如果你还不知道怎么连接的话,可以参看我看的另外一篇博文,这边有详细的介绍http://blog.csdn.net/lzqinfen/article/details/3873025

    2022-03-14 01:23点击阅读

  • sqlite内置函数

    函数说明avg(x)该函数返回在同一组内参数字段的平均值。对于不能转换为数字值的String和BLOB类型的字段值,如‘HELLO‘,SQLite会将其视为0。avg函数的结果总是浮点型,唯一的例外是所有的字段值均为NULL,那样该函数的结

    2022-03-14 01:23点击阅读

  • [Java Performance] 数据库性能最佳实践 - JPA缓存

    JPA的二级缓存会自动地为应用缓存对象。二级缓存不会保存查询(JPQL)的返回对象,所以当需要缓存对象时,不要使用查询。(或者开启查询缓存)谨慎使用结合了JOIN FETCH的查询,除非使用的JPA实现支持查询缓存。因为默认情况下,查询会跳

    2022-03-14 01:23点击阅读