
DB
文章平均质量分 68
宵小小沉
软件技术教练 TL
展开
-
PostgreSQL查看表的建表语句、生成表的建表语句
连接pg的jdbc的url格式:jdbc:postgresql://ip:port/dbname查看指定库的所有表和视图信息--法一:查询当前登录url所在可下public的SELECT a.oid, a.relname AS name, b.description AS commentFROM pg_class a LEFT OUTER J...原创 2019-12-24 17:32:36 · 22485 阅读 · 1 评论 -
Redis数据库常见命令
打开redis客户端: ./redis-cli -p 1234清除所有KEYeval "local keys = redis.call('keys', '*') for _, key in pairs(keys) do redis.call('DEL', key) end return 'ok'" 0//返回ok即表示清除成功...原创 2019-12-09 10:06:33 · 164 阅读 · 0 评论 -
Oracle查看表或者用户创建信息
查看当前登录用户相关#su - oracle#sqlplus /nologSQL> conn testusername/testuserpwd@sid; -- 或者:conn testusername/testuserpwd@IP地址:端口号/数据库实例;select * from user_tab_privs; -- 拥有权限的表查看表或者用户的创建信息...原创 2019-11-11 14:08:23 · 1701 阅读 · 0 评论 -
Oracle数据库死锁查询
关于对Oracle视图 V$LOCK的学习,看参考:http://www.oracleplus.net/arch/632.html用system用户登录数据库conn system/system的密码@IP地址:端口号/数据库实例,执行以下sql检查死锁情况:检查是否存在死锁select sess.sid, sess.serial#, lo.oracl...原创 2019-01-09 14:46:25 · 6952 阅读 · 5 评论 -
PostgreSQL创建库、表空间、角色、SCHEMA
前置sudo su - postgres // 切换到postgres用户1、PostgreSQL会在安装阶段默认创建一个超级用户角色和一个database,均是postgres,a、修改PostgreSQL数据库默认用户postgres的密码sudo passwd -d postgres //删除用户postgres的密码sudo -u postgres passwd //设置用户...原创 2018-09-30 16:51:21 · 6258 阅读 · 2 评论 -
Sybase IQ并发DML的两个小技巧提交commit和锁表lock table
1、commit对Sybase IQ数据库,在查询、更新、删除(含creat table,drop table等)等等操作的SQL语句前后(对dml的sql语句要在锁表语句前)都需要做commit操作,以防数据不一致。commit;select count(*) from tableName;commit;2、LOCK TABLE对Sybase IQ数据库,对同一表对象,是...原创 2017-12-15 15:09:05 · 1147 阅读 · 0 评论