备注:进行以下配置前,请确保Redis已经安装。本教程需要两个Redis服务器:一个当主数据库(master),一个当从数据库(slave)。 1,配置主从结构 Redis主从结构配置,只需要修改从节点的配置文件。 主数据库 192.168.20.111:6379 从数据库 192.168.20.1 ...
分类:
数据库 时间:
2017-10-27 01:40:04
阅读次数:
268
Oracle性能分析 软件环境:Oracle 11g , 双机RAC. 问题: 大表(千万级行记录)查询、操作慢,经常超时终端(ORA-01013: 用户请求取消当前的操作) 分析: 1)分区表 2)历史数据归档 解决: 采用方案2)。 删除表数据。数据量太大(7444741)无法直接删除,需批量删 ...
分类:
数据库 时间:
2017-10-27 01:40:11
阅读次数:
264
备注: 以下操作需要在数据库已经安装的前提下进行,本例子需要两个Mysql数据库服务器:一台作为Master主数据库,一台作为Slave从数据库. Mysql数据库可以同时配置Master和Slave,既可以做主数据库,也可以做从数据库。 1,配置Master主数据库 操作系统 Centos7 数据 ...
分类:
数据库 时间:
2017-10-27 01:45:21
阅读次数:
338
1. 直接打包数据库文件夹,如/usr/local/mysql/data/ 例子: mysql> create database abc; mysql> use abc; mysql> create table test(name char(10),age int(3)); mysql> inser ...
分类:
数据库 时间:
2017-10-27 01:46:28
阅读次数:
253
dw网页制作 设置不可见元素:编辑 首选项 分类 不可见元素 设置显示 完成。 项目列表和编号:选择文字 格式 列表 选择列表 完成。 设置项目列表:选择设置项目列表的文字 格式 列表 属性 列表属性 设置类别和样式 完成。 设置网页标题:修改 页面属性 标题 设置标题 完成。 添加关键字:插入 H ...
分类:
数据库 时间:
2017-10-27 01:46:37
阅读次数:
186
数据库访问优化 使用标准数据库优化技巧 了解QuerySets 在数据库中而不是python中做数据工作 用唯一的被索引的列来检索独立对象 一次性检索你需要的任何东西 不要检索你不需要的东西 批量插入 创建对象的时候,尽可能使用bulk_create()来减少SQL查询的数量。此方法以高效的方式(通 ...
分类:
数据库 时间:
2017-10-27 01:48:19
阅读次数:
330
单表查询 单表查询的语法 SELECT 字段1,2,.. FROM 表名(必须有) WHERE 约束条件(不一定有) GROUP BY field 根据field分组(不一定有,如果没有则整体为一组) HAVING 后加筛选条件(过滤出想要的数据,比如>,<,= 等) ORDER BY field ...
分类:
数据库 时间:
2017-10-27 01:48:59
阅读次数:
221
博主用的是sql serser2014,不过这个问题的方法也适用于2012等其他版本。 当用sa登录的时候,提示如下错误: ...
分类:
数据库 时间:
2017-10-27 01:53:01
阅读次数:
320
一、PL/SQL 块 (一)PL/SQL 程序由三个块组成,即声明部分、执行部分、异常处理部分 PL/SQL 块的结构如下: 1、DECLARE /* 声明部分: 在此声明 PL/SQL 用到的变量,类型及游标,以及局部的存储过程和函数 */ 2、BEGIN /* 执行部分:过程及 SQL 语句 , ...
分类:
数据库 时间:
2017-10-27 01:53:09
阅读次数:
312
在进行spark sql数据库操作中,常常需要一些spark系统本身不支持的函数,如获取某一列值中的字符串。 如要获取 “aaaakkkkk”中的第4-第8个字符。 针对这种需求,只有设置UDF来实现了。 如 val fun:((String,Int,Int) => String) = (args: ...
分类:
数据库 时间:
2017-10-27 01:54:59
阅读次数:
240
mac 上python编译报错No module named MySQLdb You installed python You did brew install mysql You did export PATH=$PATH:/usr/local/mysql/bin And finally, you ...
分类:
数据库 时间:
2017-10-27 01:55:26
阅读次数:
346
查看当前的mysql存储引擎:show engines \G或者show variables like 'have%'; 以上两种方法查看当前的数据库支持哪些存储引擎,其中DISAVLED的记录表示支持该存储引擎,但是数据库启动的时候被禁用 在创建新表的时候可以通过ENGINE关键字来设置新建表的存 ...
分类:
数据库 时间:
2017-10-27 02:00:21
阅读次数:
296
9月份TOPDB Top Database Index排行榜出炉,TOPDB Top Database Index是根据数据库在谷歌上的搜索频率分析得出的,数据库被搜索的频率越大,表示数 9月份的TOPDB Top 数据库索引与去年同期相比,Oracle下滑了2.9%,MySQL处于排行榜第二名位置 ...
分类:
数据库 时间:
2017-10-27 02:02:18
阅读次数:
237
Oracle CASE WHEN 用法介绍 1. CASE WHEN 表达式有两种形式 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN ' ...
分类:
数据库 时间:
2017-10-27 10:21:36
阅读次数:
220
1.背景SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系给出索引优化建议。目前SQLAdvisor在美团点评内部广泛应用,公司内部对SQLAdvisor的开..
分类:
数据库 时间:
2017-10-27 10:24:58
阅读次数:
346
IF OBJECT_ID(N'usp_QueryAllTableFieldContent') IS NOT NULL BEGIN DROP PROC usp_QueryAllTableFieldContent END GO CREATE PROCEDURE usp_QueryAllTableFiel... ...
分类:
数据库 时间:
2017-10-27 11:31:03
阅读次数:
168
存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此我选择了mybatis来做实验。 1.无输入和输出参数的存储过程,我写了一个比较简单的,需要注意的是Oracle无参存储过程不能写括号 这里执行了2个操作, ...
分类:
数据库 时间:
2017-10-27 11:32:05
阅读次数:
201
修改innodb_buffer_pool_size这个参数一般都没问题,但是修改innodb_log_file_size这个参数如果过大,mysql日志就会提示: Error: log file .\ib_logfile0 is of different size 0 56623104 bytesI ...
分类:
数据库 时间:
2017-10-27 11:33:57
阅读次数:
178
配置环境: include:libpq-fe.h文件 lib:libpq.lib文件 dll:libeay32.dll,libiconv-2.dll,libintl-8.dll,libpq.dll,ssleay32.dll五个文件 连接代码: PGresult *res;//存放结果 PGconn ...
分类:
数据库 时间:
2017-10-27 11:35:37
阅读次数:
188
MariaDB介绍 MariaDB是开源社区维护的一个MySQL分支,由MySQL的创始人Michael Widenius主导开发,采用GPL授权许可证。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 详细介绍请参考链接: http://maria ...
分类:
数据库 时间:
2017-10-27 11:36:03
阅读次数:
308