1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) ...
分类:
数据库 时间:
2017-07-29 20:51:14
阅读次数:
144
1. 存储过程 CREATE OR REPLACE PROCEDURE SP_NAME( PM_NAME [IN/OUT/IN OUT] PM_TYPE...) {AS} [说明(变量定义)部分] BEGIN 可执行部分 [EXCEPTION] 错误处理部分 END [SP_NAME]; · 参数: ...
分类:
数据库 时间:
2017-07-29 21:33:05
阅读次数:
233
select * from A ORDER BY DECODE(Aa, NULL,Ab); Aa Ab 1 19 null 2 3 1 4 10 带有decode函数的语句排序时发现某行的里Aa字段为null时就会用该行的Ab字段的值赋予Aa字段,故而Aa字段以此值来参加排序。 在redshift数 ...
分类:
数据库 时间:
2017-07-29 22:23:35
阅读次数:
202
?? oracle 11g 中 (oracle 10g) crsctl 的 替换命令 Deprecated Command Replacement Commands crs_stat 集群状态检查 crsctl check cluster -all crsctl stat res -t crs_re ...
分类:
数据库 时间:
2017-07-29 22:26:18
阅读次数:
328
原文链接 http://www.cnblogs.com/chenpingzhao/p/5107480.html 一、简介 思考一下这个场景:如果重做日志可以无限地增大,同时缓冲池也足够大,那么是不需要将缓冲池中页的新版本刷新回磁盘。因为当发生宕机时,完全可以通过重做日志来恢复整个数据库系统中的数据到 ...
分类:
数据库 时间:
2017-07-29 23:10:15
阅读次数:
352
查询索引 索引存放在system.indexes集合中 > show tables address data person system.indexes 默认会为所有的ID建上索引 而且无法删除 > db.system.indexes.find() { "v" : 1, "key" : { "_id... ...
分类:
数据库 时间:
2017-07-29 23:11:28
阅读次数:
406
本教程根据慕课网<Django入门与实践>编写 基础知识 什么是django? Django是一个基于Python的高级Web开发框架, 特点:高效,快速,高度集成(不用自己弄底层),免费,开源 上网的流程 输入URL→向目标url发送http请求→服务器把页面响应给浏览器(通过后台编写的代码处理请 ...
分类:
数据库 时间:
2017-07-29 23:14:07
阅读次数:
353
检查点的工作机制: innodb会自动维护一个检查点的机制,叫做 fuzzy checkpointing(当然sharp checkpoint也是检查点之一),fuzzy checkpointing就是将buffer pool当中的数据页信息小批量的刷新到磁盘。但是我们没有必要单批次批次的对buff ...
分类:
数据库 时间:
2017-07-29 23:14:52
阅读次数:
328
地址:https://github.com/pingcap/docs-cn/blob/master/op-guide/configuration.md#tidb TiDB --store 用来指定 TiDB 底层使用的存储引擎 默认: "goleveldb" 你可以选择 "memory", "gol ...
分类:
数据库 时间:
2017-07-29 23:18:50
阅读次数:
724
转自:https://my.oschina.net/Kenyon/blog/908370 一、环境 CentOS Linux release 7.3.1611 (Core)172.26.11.91 pd & tidb172.26.11.92 tikv172.26.11.93 tikv172.26.1 ...
分类:
数据库 时间:
2017-07-29 23:21:02
阅读次数:
673
1.start.py里的script.run():执行run函数--> 2.script.py run方法--> 3.判断模式MODE(Agent/SSHSALT)-->4.执行client.py里的Agent/SSHSALT--> 5.分别执行/src/plugins/__init__.py里的e ...
分类:
数据库 时间:
2017-07-30 00:06:53
阅读次数:
289
1.首先确保主从服务器上的Mysql版本相同 主: 2. 在主服务器上, 创建一个充许从数据库来访问的用户slave,密码为:123456, 然后使用REPLICATION SLAVE赋予权限,如: mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave'@' ...
分类:
数据库 时间:
2017-07-30 00:07:33
阅读次数:
307
由于 TiDB 本身兼容绝大多数的 MySQL 语法,所以对于绝大多数业务来说,最安全的切换数据库方式就是将 TiDB 作为现有数据库的从库接在主 MySQL 库的后方,这样对业务方实现完全没有侵入性下使用 TiDB 对现有的业务进行备份,应对未来数据量或者并发量增长带来的单点故障风险,如需上线 T ...
分类:
数据库 时间:
2017-07-30 00:11:20
阅读次数:
662
1.在桌面右击我的电脑图标——选择栏中选择管理,点击并进入计算机管理 2.进入计算机管理界面后,点击服务和应用程序,然后在右边栏目选择服务,双击进入服务进程 3.进入服务进程后,鼠标下滑,一直下滑找到有关于oracle的所有服务进程,并一一打开,有些刚开始打不开的,先开其他能开的,直到全部打开 ...
分类:
数据库 时间:
2017-07-30 00:13:54
阅读次数:
513
一、数据库存储引擎 1、存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件应该有不同的类型:比如存文本用txt类型,存表格用excel,存图片用png等。 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎 ...
分类:
数据库 时间:
2017-07-30 00:15:12
阅读次数:
304
1、前提条件:安装软件包的时候,被我手动终止了(可能出错原因)[root@dhcp yum.repos.d]# yum clean allrpmdb: Thread/process 4541/140619363587840 failed: Thread died in Berkeley DB lib ...
分类:
数据库 时间:
2017-07-30 00:20:33
阅读次数:
302
1.表结构设计 from django.db import models class UserProfile(models.Model): """ 用户信息 """ name = models.CharField(u'姓名', max_length=32) email = models.EmailF ...
分类:
数据库 时间:
2017-07-30 00:53:19
阅读次数:
287
Mac 下安装 MongoDB 一般有两种方法,一种是通过源码安装,一种是直接使用 homebrew ,个人推荐使用 homebrew ,简单粗暴。 1.安装 homebrew : 2.使用 homebrew 安装 MongoDB : 喝杯茶的功夫就安装好了。 这时 MongoDB 将被安装在 /u ...
分类:
数据库 时间:
2017-07-30 00:58:29
阅读次数:
317
一、建表规约 1、如果表达是否概念时,字段名使用is_xxx,0表示是,1表示否,如果确定字段一定是非负数使用unsigned。 2、表名和字段名必须使用小写或数字,禁止数字开头,避免两个下划线中间只有数字。 3、表名不使用复数名词,表名只代表实体,并不代表实体个数 4、禁止使用保留字,如:desc ...
分类:
数据库 时间:
2017-07-30 00:59:21
阅读次数:
320
PHP对于数据库的基本操作——更新数据 主要的语句:$update = mysql_query("update user set password='abc' where username='123'"); 这句话的意思是,更新user表,设置passWord字段的值为abc,筛选条件为userna ...
分类:
数据库 时间:
2017-07-30 01:01:16
阅读次数:
274