标签 空间 下的文章

Oracle11g查询数据量最大的表及存储空间大小

数据量最大的表:

select * from user_tables t where t.NUM_ROWS is not  null  order by t.NUM_ROWS  desc

table.png

存储空间可以用如下语句查:

select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;

tablespace.png

查询最大表记录:

select count(1) from LBPM_RT_NODEHANDLER_DEFINE;

select_max_row.png
最大记录数量两千三百多万;

DEBUG - file: tracker_proto.c, line: 48, server: 192.168.x.x:22122, response status 28 != 0解决方法

测试fasdfs上传图片的时候报错,如下:

[fastdfs@test_dev_fastdfs_32 tmp]$ /usr/local/bin/fdfs_test /etc/fdfs/client.conf upload /tmp/11.png 
This is FastDFS client test program v4.06

Copyright (C) 2008, Happy Fish / YuQing

FastDFS may be copied only under the terms of the GNU General
Public License V3, which may be found in the FastDFS source kit.
Please visit the FastDFS Home Page http://www.csource.org/ 
for more detail.

[2017-10-10 10:05:30] DEBUG - base_path=/file/fastdfs_group5, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0, use_connection_pool=0, g_connection_pool_max_idle_time=3600s, use_storage_id=0, storage server id count: 0

[2017-10-10 10:05:30] DEBUG - file: tracker_proto.c, line: 48, server: 192.168.121.32:22122, response status 28 != 0
[2017-10-10 10:05:30] DEBUG - file: tracker_proto.c, line: 48, server: 192.168.121.32:22122, response status 28 != 0
tracker_query_storage fail, error no: 28, error info: No space left on device

故障分析:
使用df查看硬盘空间


---阅读剩余部分---

如何避免ibdata1文件大小暴涨及释放空间

遇到InnoDB的共享表空间文件ibdata1文件大小暴增时,应该如何处理?

1、问题背景

用MySQL/InnoDB的童鞋可能也会有过烦恼,不知道为什么原因,ibdata1文件莫名其妙的增大,不知道该如何让它缩回去,就跟30岁之后男人的肚腩一样,汗啊,可喜可贺的是我的肚腩还没长出来,hoho~

正式开始之前,我们要先知道ibdata1文件是干什么用的。

ibdata1文件是InnoDB存储引擎的共享表空间文件,该文件中主要存储着下面这些数据:

data dictionary
double write buffer
insert buffer/change buffer
rollback segments
undo space
Foreign key constraint system tables
另外,当选项 innodb_file_per_table = 0 时,在ibdata1文件中还需要存储 InnoDB 表数据&索引。ibdata1文件从5.6.7版本开始,默认大小是12MB,而在这之前默认大小是10MB,其相关选项是 innodb_data_file_path,比如我一般是这么设置的:







---阅读剩余部分---

This is a prerequisite condition to test whether sufficient total swap space is available on the system解决方法

安装oracle的时候swap空间设置太小,会报This is a prerequisite condition to test whether sufficient total swap space is available on the system. (more details)
Expected Value
: 15.64GB (1.6403472E7KB) 16400000
Actual Value
: 4.87GB (5111800.0KB)
类似于上面的错误,
原因是swap空间设置太小,比如内存是8G设置swap为4G就会出现这个报错,解决办法扩展swap空间即可:
方法如下:
使用dd命令创建一个4G大小的swap分区
dd if=/dev/zero of=/data/swap bs=1M count=4096

格式化刚才创建的分区
mkswap /data/swap

再使用swapon命令把这个文件分区变成swap分区
swapon /data/swap

关闭SWAP分区的命令为:swapoff /data/swap

再用free -m 查看已经扩容的了swap分区。

让swap自动挂载,需要修改etc/fstab文件, vi /etc/fstab
在文件末尾加上 /data/swap swap swap default 0 0即可。

最新

分类

归档

评论

其它