
数据库
文章平均质量分 87
老城根
java小菜鸟
展开
-
oracle中查询表中时间字段和系统时间的差值
1. select (sysdate-datetime) from table1 ; 单位是天。2. select (sysdate-datetime)*24 from table1 ; 单位是小时。3. select (sysdate-datetime)*24*60 from table1 ; 单位是分钟。4.。。。。。。。。。。。。。。。。。。。。原创 2016-06-16 17:13:42 · 3514 阅读 · 0 评论 -
程序连接oracle失败
ERROR [RMI TCP Connection(3)-127.0.0.1] - init datasource error java.sql.SQLException: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor原创 2017-01-06 10:18:23 · 2800 阅读 · 2 评论 -
mysql中engine=innodb和engine=myisam的区别
----------------------------------------------------------------------------------------------------------------------------------------最近公司产品出点小问题,就是由于高并发导致油券分配时,多个人分配到了同一张油券。公司有专门的运维,数据库用的mysql,转载 2017-10-12 10:45:14 · 428 阅读 · 0 评论 -
数据库连性池性能测试(hikariCP,druid,tomcat-jdbc,dbcp,c3p0)
原文地址摘要: 本文主要是对这hikariCP,druid,tomcat-jdbc,dbcp,c3p0几种连接池的详细的功能和性能测试对比,通过这次测试对目前主流的一些连接池做一个全面的对比,从而给业务系统一个最佳的推荐。而唯品会venus-data支持三种连接池DBCP、C3P0、DRUID,其中C3P0作为默认的连接池。因此需要针对现状,研发一种分布式数据库连接池。测试结论性能方面 hikar...转载 2018-02-28 17:53:39 · 432 阅读 · 0 评论 -
数据库索引原理
原文地址很大一部份程序员对索引的了解仅限于到“加索引能使查询变快”这个概念为止。为什么要给表加上主键?为什么加索引后会使查询变快?为什么加索引后会使写入、修改、删除变慢?什么情况下要同时在两个字段上建索引?这些问题他们可能不一定能说出答案。知道这些问题的答案有什么好处呢?如果开发的应用使用的数据库表中只有1万条数据,那么了解与不了解真的没有差别, 然而, 如果开发的应用有几百上千万甚至亿级别的数据...转载 2018-04-08 20:28:48 · 254 阅读 · 0 评论 -
mysql 索引使用注意事项
原文地址 点击文章目录1. 不要在列上使用函数和进行运算2. 尽量避免使用 != 或 not in或 <> 等否定操作符3. 尽量避免使用 or 来连接条件4. 多个单列索引并不是最佳选择5. 复合索引的最左前缀原则6. 覆盖索引的好处7. 范围查询对多列查询的影响8. 索引不会包含有NULL值的列9. 隐式转换的影响10. like 语句的索引失效问题MySQL 索引通常是被用于提高...转载 2018-04-05 10:54:45 · 1533 阅读 · 0 评论 -
百万级别数据库优化方案
一、百万级数据库优化方案1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之...转载 2018-05-01 17:03:46 · 3062 阅读 · 0 评论 -
navicat 连接Oracle数据库
原文地址 1、Oracle数据库下载Oracle官方网站下载数据库最新版本:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html2、Navicat Premium_11.2.7简体中文完美破解版(32位和64位)下载优快云上下载:http://download.youkuaiyun.com/...转载 2018-06-21 16:18:57 · 2670 阅读 · 0 评论 -
MySQL 性能优化 方案总结
原文可以从以下几个方面对MySQL进行优化, 效果: SQL和索引 > 数据库表结构 > 系统配置 > 硬件 但成本从低到高。1.SQL和索引优化1.1SQL1.1.1优化SQL语句的一般步骤:①通过show status 命令了解各种SQL的执行效率,show [session | global] status;1可以根据需要加上参数来显示session级(当前连接,默认)和g...转载 2018-06-14 22:29:35 · 1151 阅读 · 0 评论