分 享

凤凰社为您找到相关结果 897 条

【凤凰社】数据库索引详解

什么是索引 索引是对 数据库中一列或者多列的值进行排序的一中结构,使用索引可以快速访问数据库中表的特定信息。索引的一个主要的目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录的辅助数据结构。 简单来说索引就是数据库的目录。 索引有什么作用 索引的最大作用就是加快数据库的查询速度。 索引为什么会加快查询速度 数据库在执行一条SQL语句的时候,默认的方

【凤凰社】一文了解 Redis 内存监控和内存消耗

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,监控 Redis 的内存消耗并了解 Redis 内存模型对高效并长期稳定使用 Redis 至关重要。 内存使用统计 通过 info memory 命令可以获得 Redis 内存相关的指标。较为重要的指标和解释如下所示: 属性名属性说明 used_m

【凤凰社】一文读懂大数据计算框架与平台 (转)

1. 前言 计算机的基本工作就是处理数据,包括磁盘文件中的数据,通过网络传输的数据流或数据包,数据库中的结构化数据等。随着互联网、物联网等技术得到越来越广泛的应用,数据规模不断增加,TB、PB量级成为常态,对数据的处理已无法由单台计算机完成,而只能由多台机器共同承担计算任务。而在分布式环境中进行大数据处理,除了与存储系统打交道外,还涉及计算任务的分工,计算负荷的分配,计算机之间的数据迁

【凤凰社】SQL SERVER占用CPU过高排查和优化

转载自:https://www.cnblogs.com/vice/p/9163241.html 操作系统是Windows2008R2 ,数据库是SQL2014 64位。   近阶段服务器出现过几次死机,管理员反馈机器内存使用率100%导致机器卡死。于是做了个监测服务器的软件实时记录CPU数据,几日观察得出数据如下:   SQL优化方法:   1、查看连接对象 1 USE

【凤凰社】Kylin构建Cube过程详解

1 前言 在使用Kylin的时候,最重要的一步就是创建cube的模型定义,即指定度量和维度以及一些附加信息,然后对cube进行build,当然我们也可以根据原始表中的某一个string字段(这个字段的格式必须是日期格式,表示日期的含义)设定分区字段,这样一个cube就可以进行多次build,每一次的build会生成一个segment,每一个segment对应着一个时间区间的cube,这些

【凤凰社】Flink Time深度解析

Flink 的 API 大体上可以划分为三个层次:处于最底层的 ProcessFunction、中间一层的 DataStream API 和最上层的 SQL/Table API,这三层中的每一层都非常依赖于时间属性。时间属性是流处理中最重要的一个方面,是流处理系统的基石之一,贯穿这三层 API。在 DataStream API 这一层中因为封装方面的原因,我们能够接触到时间的地方不是很

【凤凰社】linux安装redis

一.本文介绍两种安装单机的redis方式,一种是按步骤执行安装,每次都按步骤安装是不是很烦,那我们使用脚本安装,执行这个脚本就会自动安装好redis 二.按步骤安装:   1.我们先选择安装目录,我们比如安装在/data/temp目录下,为防止目录没有,先创建目录     mkdir -p /data/temp   2.进入目录     cd /data/temp   3.下

【凤凰社】在SQL Server数据库中执行存储过程很快,在c#中调用很慢的问题

记录工作中遇到的问题,分享出来: 原博客地址:https://blog.csdn.net/weixin_40782680/article/details/85038281 今天遇到一个比较郁闷的问题,如下图: 点击库存或者点击销售,查询数据很慢,有的将近几十秒,查询数据用的是存储过程,在数据库中执行存储过程,查询数据是很快的,速度非常理想,1秒不到,但是c#程序中调用就要很久。