- 博客(5)
- 收藏
- 关注
原创 获得连续登录N天以上的用户
在SQL相关的面试中,会被问到如题的问题,今天介绍下想到的一些方法,如有其他方法欢迎交流。一、准备数据--创建表create table tmp_20201128(id bigint,log_time string);--插入数据insert into tmp_20201128 select 1 as id,'2020-01-01 09:00:00' as log_timeunion allselect 1 as id,'2020-01-01 10:00:00' as log
2020-11-28 16:15:33 1623 3
原创 oracle dblink的简单使用
现有两台数据库服务器a和b,现要通过b访问a中的数据,可以使用dblink实现。使用b中的用户userb创建dblink:1、查看userb是否有创建dblink的权限select * from user_sys_privs where privilege like '%DATABASE LINK%' AND USERNAME='USERB';2、赋权grant create database l...
2018-02-09 09:50:51 180
原创 postgreSQL权限管理
防止自己忘记在同一个库中,不同用户下访问表有权限限制,假设现有两个用户user1和user2,user1要访问user2中的表:1、登录user22、执行以下语句:grant USAGE on SCHEMA user2 to user1;grant SELECT on all tables in schema user2 to user1;这样把user2中所有表的读取
2018-02-07 15:23:23 426
原创 hive读取关系型数据库数据
以oracle作为数据源在oracle中建测试表并插入数据:create table tmp.tmp(id varchar2(10),name varchar2(20));insert into tmp.tmp values('1','zhang');commit;在本地oracle客户端安装目录找到...\jdbc\lib\ojdbc6.jar,将此jar包加载到hd
2018-02-01 16:20:20 1129
原创 redis出现OOM command not allowed when used memory > 'maxmemory'错误
redis在命令行添加key时出现OOM command not allowed when used memory > 'maxmemory'这个错误,显然是redis分配的不足使用info memroy命令查看redis的内存使用情况:发现已经用了将近4G内存使用config get * 命令得到redis 的maxmemory,发现只有2G使用dbsize命令发现库中没有k
2018-02-01 15:11:32 28284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人