最近在开发jSqlBox过程中,研究树形结构的操作,突然发现一种新的树结构数据库存储方案,在网上找了一下,没有找到雷同的(也可能是花的时间不够),现介绍如下: 目前常见的树形结构数据库存储方案有以下四种,但是都存在一定问题: 1)Adjacency List::记录父节点。优点是简单,缺点是访问子树 ...
分类:
数据库技术 时间:
2017-01-23 17:13:44
收藏:
0 评论:
0 赞:
0 阅读:
216
数据库里面有两个字段的位置不对,要把他们对调换下。因为没有数据库写的权限,需要用sql语句来实现。原来以为简单的 update table a set a.字段a=(select b字段 from table where id=?) ,set a.字段b=(select a字段 from table ...
分类:
数据库技术 时间:
2017-01-23 17:02:13
收藏:
0 评论:
0 赞:
0 阅读:
362
Oracle数据字典 Oracle数据字典是存放有关数据的地方,它的用途是用来描述数据。数据字典可以分为静态和动态。 静态数据字典 一、静态数据字典:用户访问数据字典不会发生变化,主要是由表和视图组成,数据字典中的表是不能直接被访问的,但是我们可以访问数据字典中的视图。静态数据字典分为三类,它们的前 ...
分类:
数据库技术 时间:
2017-01-23 16:59:17
收藏:
0 评论:
0 赞:
0 阅读:
227
2017/01/23 星期一 前言:还没看几眼教程,就开始分配任务,涉及到连oracle数据库,所以顺便把整个环境的配置放上来 安装文件清单(1).node-v6.9.1-x64.msi(2).python-2.7.12.amd64.msi(3).oracle instantclient(insta ...
分类:
数据库技术 时间:
2017-01-23 16:58:14
收藏:
0 评论:
0 赞:
0 阅读:
271
首先需要安装nodejs 的mysql包 手动添加数据库依赖: 在安装nodejs目录下的node_modules\npm下package.json的dependencies中新增, "mysql":"latest" 例如: 安装目录图 配置 编写nodejs与mysql交互的代码 运行结果: 完成 ...
分类:
数据库技术 时间:
2017-01-23 16:49:41
收藏:
0 评论:
0 赞:
0 阅读:
394
1、加载JDBC驱动程序 try{ //加载mysql的驱动类 Class.forName(“com.mysql.jdbc.driver”); }catch(Exception e){ e.printStackTrace(); } 成功加载后,会将Driver的实例注册到DriverManager类 ...
分类:
数据库技术 时间:
2017-01-23 16:48:05
收藏:
0 评论:
0 赞:
0 阅读:
275
业务需要,统计交易数据tps,sql如下: ...
分类:
数据库技术 时间:
2017-01-23 16:40:46
收藏:
0 评论:
0 赞:
0 阅读:
243
查询及删除重复记录的SQL语句 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中 ...
分类:
数据库技术 时间:
2017-01-23 16:39:49
收藏:
0 评论:
0 赞:
0 阅读:
183
要实现读写分离,需要先有搭建MySQL的主从Mysql的主从搭建:http://aby028.blog.51cto.com/5371905/1892939环境所需的软件包:http://down.51cto.com/data/2282114环境介绍master192.168.133.128slave192.168.133.132proxy192.168.133.130首先在mysql-proxy上安装依赖包yum-yin..
分类:
数据库技术 时间:
2017-01-23 15:50:33
收藏:
0 评论:
0 赞:
0 阅读:
230
一、准备工作1.在数据库上创建用户并赋予权限(DBA配合操作;用户、密码待定;只是监控本机数据库TNS、SID)CREATEUSERnagiosIDENTIFIEDBYXXXX;GRANTCREATESESSIONTOnagios;GRANTSELECTanydictionaryTOnagios;GRANTSELECTONV_$SYSSTATTOnagios;GRANTSELECTONV_$INSTANCETOnagios..
分类:
数据库技术 时间:
2017-01-23 15:48:11
收藏:
0 评论:
0 赞:
0 阅读:
367
准备在开始做这个前,希望你已经配置好的Node,express和MySQL的开发环境。也可以参考参考文章开发环境的配置
新建项目
参考Mac下express的安装和新建项目
mysql模块
在pa...
分类:
数据库技术 时间:
2017-01-23 15:39:41
收藏:
0 评论:
0 赞:
0 阅读:
226
MongoDB之Java测试代码(DAO层),mongodbdao MongoInit.java是数据库初始化及连接类 MongoUtils.java是对mongodb的各种操作方法 MongoInit.java [DAO层]java代码解释逐行解释 [DAO层]java代码解释逐行解释 你用的应该 ...
分类:
数据库技术 时间:
2017-01-23 15:37:11
收藏:
0 评论:
0 赞:
0 阅读:
234
SQLite轻量级数据库在移动应用中使用非常普遍,但是目前的库是C编写的,为了方便使用,对SQLite相关的操作用Swift进行了封装。这个封装代码使用了一个开源项目SQLiteDB,地址是:https://github.com/fahimf/sqlitedb 当前,SQLiteDB库已经升级至Sw ...
分类:
数据库技术 时间:
2017-01-23 15:32:19
收藏:
0 评论:
0 赞:
0 阅读:
263
1,查看那个表死锁 2,结束死锁的进程 ...
分类:
数据库技术 时间:
2017-01-23 15:24:11
收藏:
0 评论:
0 赞:
0 阅读:
293
一、mongoDB简介 1、简介 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。 2、面向集合的存储 MongoDB 中,一个数据库包含多个集合,类 ...
分类:
数据库技术 时间:
2017-01-23 15:22:29
收藏:
0 评论:
0 赞:
0 阅读:
185
今天查了下,发现网上的没有一个sql语句写的好的。 判断记录是否存在,要不是语句不够简洁,要不就是性能有很大问题。 我进行了优化后,最简洁简单性能最优的的sql语句,用来判断表中的记录是否存在: select isnull((select top(1) 1 from tableName where ...
分类:
数据库技术 时间:
2017-01-23 15:16:17
收藏:
0 评论:
0 赞:
0 阅读:
710
一.环境: MariaDB [(none)]> select version(); + + | version() | + + | 5.5.50- | + + 二 . 工程师反馈无法创建账户 三.问题定位 查看user表,确定是否存在异常 无异常,用户存在,root权限也都在。通过命令查看root白 ...
分类:
数据库技术 时间:
2017-01-23 15:06:34
收藏:
0 评论:
0 赞:
0 阅读:
314
原文 http://imysql.com/2015/07/08/mysql-57-new-feature-part-3.shtml 主题 MySQL 主题 MySQL 本文将和大家一起分享下5.7的新特性,不过我们要先从即将被删除的特性以及建议不再使用的特性说起。根据这些情况,我们在新版本及以后的版 ...
分类:
数据库技术 时间:
2017-01-23 15:01:40
收藏:
0 评论:
0 赞:
0 阅读:
421
Missing template api/v2/subjects/fetch_subject, api/base/fetch_subject, application/fetch_subject with {:locale=>[:"zh-CN"], :formats=>[:html], :varia ...
分类:
数据库技术 时间:
2017-01-23 15:00:11
收藏:
0 评论:
0 赞:
0 阅读:
314
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连 ...
分类:
数据库技术 时间:
2017-01-23 14:58:08
收藏:
0 评论:
0 赞:
0 阅读:
387