数据库
eluanshi12
这个作者很懒,什么都没留下…
展开
-
Navicat Premium 连接远程Oracle 数据库12541错误
首先查看下到服务里面去查看下监听服务是不是打开了具体参见:http://blog.csdn.net/xw13106209/article/details/6584753解决的一般是链接本地数据库问题。如果用Navicat Premium连接的是远程数据库,查看服务也都已经打开,还出现ORA-12541错误,查看自己是否配置的有问题:链接名不是很重要。链接原创 2017-07-10 13:35:35 · 5745 阅读 · 0 评论 -
优化 SQL 查询:如何写出高性能SQL语句
微信链接http://mp.weixin.qq.com/s/GyPWoBKGxCS8L-ZtnvQUJAwww.cnblogs.com/atree/archive/2011/02/13/sql_optimize_1.html1、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生转载 2017-08-08 09:06:01 · 339 阅读 · 0 评论 -
oracle 中YYYY-MM-DD HH24:MI:SS的使用 和 HH24:MM:SS
http://lilixu.iteye.com/blog/2087047项目中需要使用时间过滤信息,而且时间是带有时分秒的,刚开始使用YYYY-MM-DD HH:MM:SS这种格式进行比较,所查询出来的数据不正确,查询语句:Sql代码 SELECT s.sbsj FROM T_JBXX s where TO_CHAR(s.SBS转载 2017-08-08 09:00:58 · 46395 阅读 · 0 评论 -
Oracle :数据库优化及 pivot(行转列) 和unpivot(列转行)
在Oracle 11g中,Oracle 又增加了2个查询:pivot(行转列) 和unpivot(列转行)参考:http://blog.csdn.net/tianlesoftware/article/details/7060306、http://www.oracle.com/technetwork/cn/articles/11g-pivot-101924-zhs.html google 一...转载 2018-04-02 15:23:34 · 1240 阅读 · 0 评论 -
MySQL 的知识点与面试常见问题
原文:关于 MySQL 的知识点与面试常见问题都在这里MySQL常见的两种存储引擎:MyISAM与InnoDB字符集及校对规则字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。索引(提高数据库的查询性能)Mysql索引使用的数据结构主要有BTree索引 和 哈希索引 。 对于哈希索引来说,底层的数据结构就是哈希表,因此在绝大多数需求为...转载 2018-07-18 10:15:34 · 614 阅读 · 0 评论 -
索引之二叉查找树,平衡二叉树
二叉查找树(二分查找)不合适做索引,因为当数据库中的数据变更时(删除/新增节点),可能会变为一个线性表,那么查找的效率会很低.平衡二叉树1 :每个节点最多只能有二个孩子节点2 :左子树的值小于根节点的键值,右子树的键值大于根节点的键值。3 :任意节点的左子树和右子树的高度差的绝对值不超过1(平衡二叉树的特点)平衡二叉树进行插入操作可能导致失去平衡左左失去平衡(左边高,右边低...转载 2019-02-14 14:53:31 · 743 阅读 · 0 评论