
数据库
文章平均质量分 82
数据库运维与应用实践总结。
runqu
这个作者很懒,什么都没留下…
展开
-
Memcached介绍和详解
Memcached是一种高性能的缓存系统,用于存储键值对数据,常用于提高Web应用程序的性能。Memcached的特点包括:内存存储:Memcached将数据存储在内存中,因此读写速度非常快。分布式架构:Memcached支持多台服务器组成的集群,可以通过添加服务器来扩展存储容量和负载能力。键值对存储:Memcached以键值对的形式存储数据,通过键来访问数据,这样可以快速地获取数据。自动过期策略:Memcached支持设置键值对的过期时间,当数据过期后会自动删除,节省内存空间。原创 2024-07-09 16:33:32 · 876 阅读 · 0 评论 -
Redis数据结构跳跃表skiplist
Redis中使用跳跃表(skiplist)来实现有序集合(sorted set)和有序字典(sorted dictionary)数据结构。跳跃表是一种有序的数据结构,它由多层链表组成。每一层链表都是一个有序的链表,而且每一层链表中的节点都包含一个指向下一层和前一层的指针。在跳跃表中,每个节点包含一个键值对。键用于排序,值存储具体的数据。跳跃表按照键的顺序来排序节点。原创 2024-06-25 11:26:10 · 1189 阅读 · 0 评论 -
Memcached介绍和详解
Memcached是一种高性能的分布式内存对象缓存系统,适用于大数据场景中的缓存需求。它是一个开源软件,由Livelink公司开发,主要用于减轻数据库的负载,加快动态Web应用程序的访问速度。Memcached的主要特点包括:高性能:Memcached将数据存储在内存中,提供了快速的读写操作,可以达到非常高的读写吞吐量。分布式存储:Memcached支持在多个节点上分布存储数据,通过客户端的分布式连接方式,可以实现数据的负载均衡和高可用性。原创 2024-06-17 18:06:23 · 991 阅读 · 0 评论 -
Postgresql 基础学习
PostgreSQL是一个开源的关系型数据库管理系统(RDBMS),它支持SQL语言的所有功能,具有可扩展性、高并发性和可靠性等特点。以下是一些 PostgreSQL 的特点:开源:PostgreSQL是一个非常受欢迎的开源项目,在全球范围内有活跃的社区支持。这使得用户可以自由地使用、修改和分发软件。可扩展性:PostgreSQL提供了各种扩展选项,包括水平扩展和垂直扩展。它支持并行查询、分区表和流复制等功能,可以根据实际需求灵活地调整性能。原创 2024-05-24 17:23:44 · 1223 阅读 · 0 评论 -
MySQl删除数据后释放空间
在MySQL中,当你删除表中的数据时,空间通常不会自动释放回操作系统。这是因为MySQL为了性能而保留了这些空间。如果你确实需要释放这些空间,可以使用。请在执行这些操作前备份数据库,以防止数据丢失。命令,它会重建表并释放未使用的空间。原创 2024-05-13 17:30:53 · 763 阅读 · 0 评论 -
常见数据库锁表查看与解决操作
中断任务:alter system disconnect session 90,2735;可以查看长时间或者相关人执行的SQL。Gbase 8a查看锁表操作gcadmin show lock;如果有表名就是有锁,使用kill id即可;原创 2024-03-20 11:22:22 · 1848 阅读 · 1 评论 -
oracle创建新实例
oracle创建新实例test,使用oracle用户登录,或su到oracle用户。原创 2024-03-21 08:56:13 · 1237 阅读 · 1 评论 -
Mysql数据库下载与安装
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL是最流行的数据库语言之一,其执行性能高,运行速度快,并且易于使用。原创 2024-03-22 11:18:21 · 705 阅读 · 0 评论 -
Oracle运维场景整理
/未使用的表空间大小。首先使用PL/SQL界面化工具,或者使用oracle自带的SQL PLUS工具,连接需要删除的表空间的oracle数据局库。//如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS。//移动/data/datafile/ICP01.dbf至指定目录/data1/datafile///表空间已经不存在了,那就直接删除 rm -rf *.dbf 文件。//删除表空间,及对应的表空间文件也删除掉。原创 2024-03-21 15:30:56 · 719 阅读 · 1 评论 -
Shell脚本调用Mysql将查询结果赋值到变量
这些方法都可以将mysql查询结果赋值给变量result,并打印输出。请注意替换对应的mysql用户名、密码、数据库、表和查询条件。方法三:使用管道符号将mysql输出重定向到变量。方法一:使用"$(mysql ...)"语法。来执行一个命令,并将命令输出赋值给变量。在shell脚本中,可以使用。原创 2024-03-22 11:21:55 · 1231 阅读 · 0 评论 -
数据库的介绍、分类、作用和特点
数据库是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增加、修改、删除、查询等操作。数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。这里的“共享”是指数据库中的数据,可为多个不同的用户、使用多种不同的语言、为了不同的目的而同时存取数据库,甚至同一块数据也可以同时存取;原创 2024-03-22 10:49:11 · 1762 阅读 · 1 评论 -
常见数据库的创建用户和授权语句
几种常用数据库的用户创建和授权原创 2024-03-19 14:10:13 · 1901 阅读 · 0 评论