首页 > 数据库技术
lua脚本在redis集群中执行报错--Lua script attempted to access a non local key in a cluster node
EVAL、EVALSHA命令 从2.6.0版本开始提供了 命令,通过内置的 解释器,可以让用户执行一段 脚本并返回数据。因为 单线程模型的特点,可以保证多个命令的 (因为最近的项目需要用到简单的分布式锁,所以会用到lua来释放锁) 脚本性能 1. 保证了脚本执行的原子性,所以在当前脚本没执行完之前, ...
分类:数据库技术   时间:2020-03-26 20:31:40    收藏:0  评论:0  赞:0  阅读:151
07 使用sparksql访问hive
前面我们熟悉了通过spark访问mysql,这一节我们将了解通过spark通过hive 1 系统、软件以及前提约束 CentOS 7 64 工作站 作者的机子ip是192.168.100.200,主机名为danji,请读者根据自己实际情况设置 已完成spark访问mysql https://www. ...
分类:数据库技术   时间:2020-03-26 20:20:32    收藏:0  评论:0  赞:0  阅读:71
MySQL基础-DDL 数据定义语言
一、库的管理 1.库的创建 语法: create database 【if not exists】库名; 2.库的修改 更改库的字符集 alter database 库名 character set 字符集; 3.库的删除 语法: drop database 【if exists】库名; 二、表的管 ...
分类:数据库技术   时间:2020-03-26 20:14:24    收藏:0  评论:0  赞:0  阅读:46
django数据库编码配置
'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mysql', 'USER': 'root', 'HOST': '127.0.0.1', 'PASSWORD': '123', 'PORT': 3306, # show varia ...
分类:数据库技术   时间:2020-03-26 20:10:08    收藏:0  评论:0  赞:0  阅读:90
MySQL第三章——空值的处理
空值就是“不知道”、“不存在”、“无意义”的值,SQL语言中允许某些元组的某些属性在一定情况下取空值。为以下情况: 该属性本应有一个值,但暂时不知道它的具体值。 该属性不应该有值。 由于某种原因不方便填写 空值是一个很特殊的值,含有不确定性。 空值的产生——除了一般的产生空值的情况外,外连接也会产生 ...
分类:数据库技术   时间:2020-03-26 20:09:46    收藏:0  评论:0  赞:0  阅读:68
Delphi10.3的DBGrid中memo类型显示内容而不是(WIDEMEMO)
1]连接好数据库,并显示; procedure TForm1.FormCreate(Sender: TObject); begin FDQuery1.Connection := FDConnection1; FDConnection1.LoginPrompt:=false; //取消登录提示框 FD ...
分类:数据库技术   时间:2020-03-26 19:47:30    收藏:0  评论:0  赞:0  阅读:223
sqlserver 自动初始化从节点数据
背景 在 SQL Server 2012 和 2014 中,初始化 SQL Server Always On 可用性组中的次要副本的唯一方法是使用备份、复制和还原。 在一个高可用组里面添加一个数据库需要很多手动任务和一些必要条件。需要完成的这些工作中,有一些是有些困难的,比如: 我们需要从主副本中备 ...
分类:数据库技术   时间:2020-03-26 19:43:22    收藏:0  评论:0  赞:0  阅读:88
[Oracle]集合运算
集合运算 交、并、差 union 并集,不包括重复,默认排序 union all 并集包括重复,不排序 intersect 交集操作不包括重复行,默认排序 minus 差集操作,不包括重复行,默认排序 以我为主减去交集部分 order by只能使用一次,必须在最后,只是对结果集进行排序 交集 差集 ...
分类:数据库技术   时间:2020-03-26 19:43:02    收藏:0  评论:0  赞:0  阅读:87
两个sql设计方案的比较
我有一个买方表Buyer,大概1万条记录;一个卖方表Sale,大概5万条记录。有一些买方和卖方之间是有某种关联的,这种关联关系被记录在Partner表里,Partner表中的关键字段包括BuyerID,SaleID和LinkManID,其中LinkManID是卖方的业务员之一。系统里还有一个联系人的 ...
分类:数据库技术   时间:2020-03-26 19:35:36    收藏:0  评论:0  赞:0  阅读:51
java.sql.SQLException: The server time zone value '' is unrecognized or represents
错误信息java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone. You must configure either ...
分类:数据库技术   时间:2020-03-26 19:29:40    收藏:0  评论:0  赞:0  阅读:72
SQL server 命令创建、修改、删除数据表
1. 创建数据表 create 创建数据表的完整语法格式为: 参数说明: DEFAULT(缺省值):指定列的缺省值; NOT NULL:列值不能为空值; UNNIQUE:取值唯一的列名; PRIMARY KEY:主关键字(主码)列名; FOREIGN KEY:外部码列名; REFERENCES:引用 ...
分类:数据库技术   时间:2020-03-26 19:25:33    收藏:0  评论:0  赞:0  阅读:80
Linux(CentOS7)使用 RPM 安装 mysql 8.0.11
一、安装准备工作 1、查看 Linux 相关信息(Linux 命令行操作) (1)查看 Linux 版本,用于下载对应的 mysql。 【查看 Linux 信息:】 uname -a (2)检查是否已经安装过 mysql。 【检查 mysql 是否被安装】 rpm -qa | grep -i mys ...
分类:数据库技术   时间:2020-03-26 19:23:15    收藏:0  评论:0  赞:0  阅读:84
关于myeclipse项目运行报错:Access denied for user 'root'@'localhost' (using password: YES)
项目本来是可以运行的(密码,端口什么的都正确),在前一次使用完我把mysql的服务关掉了,第二天打开服务,运行这项目的时候报错:Access denied for user 'root'@'localhost' (using password: YES) 搞了很久,最后发现是服务冲突,mysql8. ...
分类:数据库技术   时间:2020-03-26 18:55:07    收藏:0  评论:0  赞:0  阅读:164
Mysql学习目录
主用Oracle,想系统学一下mysql 数据库介绍 ...
分类:数据库技术   时间:2020-03-26 18:26:00    收藏:0  评论:0  赞:0  阅读:67
数据库-第三章 关系数据库标准语言SQL-3.2 数据定义
数据定义 SQL的数据定义功能包括模式定义、表定义、视图定义和索引的定义 一、数据字典 二、模式的定义与删除 1.定义 语句 : 例 : 2.删除 语句 : 例 : 三、基本表的定义、修改、删除 1.定义 语句 : 例 : 2.数据类型 关系模式中一个重要的概念是 域 ,每一个属性来自一个域,它的取 ...
分类:数据库技术   时间:2020-03-26 18:22:36    收藏:0  评论:0  赞:0  阅读:73
Java学习之数据库连接池
一、数据库连接池 出现缘由:数据库的连接对象创建工作,比较消耗性能。 工作原理:在内存中开辟一块空间(集合),并放置多个连接对象。需要连接的话,直接从内存空间中获取。不需要创建连接对象。使用完毕,归还连接对象。确保连接对象能循环利用。 二、自定义数据库连接池 通过数据库连接池工作原理,自定义数据库连 ...
分类:数据库技术   时间:2020-03-26 18:11:28    收藏:0  评论:0  赞:0  阅读:68
SQLite3查询所有数据_4
1 #导入模块 2 import sqlite3 3 #创建连接 4 con = sqlite3.connect('d:/sqlite3Demo/demo.db') 5 #创建游标对象 6 cur = con.cursor() 7 #创建查询sql 8 sql = 'select * from t_ ...
分类:数据库技术   时间:2020-03-26 18:03:12    收藏:0  评论:0  赞:0  阅读:309
mysql结果里set自增列
select (@i:=@i+1) i,a.* from ads_building_street a,(select @i:=0) it; 结果: set @num =0 ; SELECT @num:=@num+1 as id,a.name FROM ads_building_street a; ...
分类:数据库技术   时间:2020-03-26 17:29:56    收藏:0  评论:0  赞:0  阅读:122
SQLite3插入一条数据_2
1 #导入模块 2 import sqlite3 3 #创建连接 4 con=sqlite3.connect('d:/sqlite3Demo/demo.db') 5 #创建游标对象 6 cur=con.cursor() 7 #编写插入sql 8 sql='insert into t_person(p ...
分类:数据库技术   时间:2020-03-26 17:29:03    收藏:0  评论:0  赞:0  阅读:129
oracle proc 插入操作性能优化实践
场景: student 表中 10万条数据。从 student 表中取出所有数据,插入到 student_his 表中 优化方法: 1.批量插入(效果明显) 2.批量查询(效果不明显)3.批量提交(效果不明显) 4.预编译 sql 语句(效果不明显) 效果: 10万条数据,普通方法 27 秒,优化后 ...
分类:数据库技术   时间:2020-03-26 17:28:44    收藏:0  评论:0  赞:0  阅读:114
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!