当前位置:网站首页 > 数据科学与大数据 > 正文

用dbc怎样打开数据库(打开数据库xs.dbc的命令是)



登录高斯

ssh dbuser@ip

zsql sys/password@127.0.0.1:port

 

登录所有db

for dbname in 'echo ${dblist}

do

zsql db/password@${dbname} -c "select * from table;" >${dbname}.info

done

 

收集awr

wrs list

wsr snapid snapid

 

导出表数据

dump QUERY "select * from table" into file 'test.csv' COLUMNS ENCLOSED BY '' COLUMNS TERMINATED BY '|';

dump TABLE tablename into file 'test.csv' COLUMNS BY '' COLUMNS TERMINATED BY '|';

 

导出表结构

exp tables=table1,table2 file='test.sql' content=metadata_only;

导出表数据

exp tables=table1,table2 file='test.sql' filetype=TXT content=data_only;

 

exp导出大量表

aaa.txt 里是表名列表 table1,table2

tablelist=$(cat aaa.txt)

zsql db/password@ip:port -c "exp tables=${tablelist} file="exp.txt"";

 

SQL

删除

drop table tablename

删除记录

delete from tablename

清空表

truncate table tablename

备份表

creat table tt_bak as select * from tt

查询

select count(1),substr(col,-2),to_char(time,'YYYYMMDDHH24') from tblname group by substr(col,-2),to_char(time,'YYYYMMDDHH24') having count(1)>1000 order by to_char(time,'YYYYMMDDHH24');

 

 

函数

upper

to_date('2024/05/08','YYYY/MM/DD')

to_char(time,'YYYYMMDDHH24')

substr(val,-2)

 

查看数据库占用空间最大的20个表

select segment_name,q

segment_type,bytes from my_segments order by bytes desc limit 20;

 

索引空间回收

alter index indexname unusable

alter index indexname rebuild online

 

 

 

 

 

 

 

 

到此这篇用dbc怎样打开数据库(打开数据库xs.dbc的命令是)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 数据中台模型设计(数据中台模型设计是什么)2025-05-07 16:18:07
  • 自动驾驶数据标注员有前途吗(自动驾驶数据标注员有前途吗工资多少)2025-05-07 16:18:07
  • springboot数据库密码动态配置(springboot 数据库连接密码加密)2025-05-07 16:18:07
  • tidb数据库价格(tidb数据库并不好)2025-05-07 16:18:07
  • jdbc连接数据库配置文件(jdbc数据库连接步骤)2025-05-07 16:18:07
  • 小米手机数据迁移到华为新手机总联系失败怎么办(小米手机数据转移到华为)2025-05-07 16:18:07
  • vue2和vue3区别数据双向绑定(vue3双向绑定原理)2025-05-07 16:18:07
  • 中文全文数据库有哪些类型(中文全文数据库的优势有哪些)2025-05-07 16:18:07
  • 全文数据库有哪些数据库(全文数据库有哪些数据库组成)2025-05-07 16:18:07
  • 计算机数据库基础知识(计算机数据库应用基础)2025-05-07 16:18:07
  • 全屏图片