数据库
銨靜菂等芐紶
这个作者很懒,什么都没留下…
展开
-
分享:史上最全数据结构算法之递归系列学习
转自:http://www.pinlue.com/article/2019/05/2516/229034826811.html原创 2020-09-24 15:25:33 · 138 阅读 · 0 评论 -
数据库写多读少和读多写少会怎么处理?
转自:http://www.pinlue.com/article/2018/12/0423/407771003827.html关于数据库的使用方式,我来分享下自己这几年使用数据库的四个阶段和一些杂谈!1,简单的一个数据库事例:没有复杂的结构,只需要简单的连接信息,就可以使用数据库,这个时候,读写数据的性能优化,主要如下:①,使用show status查看数据库事务计数,慢查询,锁和锁的时间分布,以及警告信息等,根据这些信息进行优化!②,优化SQL:主要是排序,where句等尽量使用索引列,少.转载 2020-09-16 14:03:36 · 898 阅读 · 0 评论 -
当前主流内存数据库功能特性和性能比较分析
转载自品略图书馆http://www.pinlue.com/article/2018/09/1505/067175035845.html内存数据库从范型上可以分为关系型内存数据库和键值型内存数据库。在实际应用中内存数据库主要是配合oracle或mysql等大型关系数据库使用,关注性能,作用类似于缓存,并不注重数据完整性和数据一致性。基于键值型的内存数据库比关系型更加易于使用,性能和可扩展性更好,因此在应用上比关系型的内存数据库使用更多。本文首先比较FastDB、Memcached和Redis主流..转载 2020-08-10 12:02:33 · 720 阅读 · 0 评论 -
浅谈数据库死锁故障的分析过程。
转载自品略图书馆http://www.pinlue.com/article/2020/07/1613/4911032273458.html导读:客户的监控告警频繁提示系统xx数据库死锁增长个数高于当前阈值_当前值1.00。下面是详细的故障分析诊断过程,以及详细的解决方案描述。本文分为三部分: 1.背景概述 2.故障分析 3.根本解决方案及建议 1. 背景概述客户的监控告警频繁提示系统xx数据库死锁增长个数高于当前阈值_当前值1.00。下面是详细...转载 2020-07-16 17:08:17 · 287 阅读 · 0 评论 -
基于MyCat构建MySQL分布式集群。
转载自品略图书馆http://www.pinlue.com/article/2020/07/1613/3711032272958.html什么是MyCatMyCat是一个开源的分布式数据库中间件,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL...转载 2020-07-16 18:46:07 · 266 阅读 · 0 评论 -
从5个维度总结python数据结构的关系,总结出了这些技巧!
转载自品略图书馆http://www.pinlue.com/article/2020/07/0306/2110953860751.html在python中,我们经常用列表,字典等数据类型进行数据存储或者重新构造一个序列,同时它们之间也有着一些关联关系,接下来我们就对python中常用的几种数据类型进行一个整体性的梳理。区别相同点都相当于一个容器,有存放数据的功能都可以用for ... in 进行循环不同点序列存放的是不同类型的数据,迭代器中存放的是算法。序列是将数据提..转载 2020-07-03 12:09:54 · 247 阅读 · 0 评论 -
手把手教你:PostgreSQL在线扩容
转载自品略图书馆http://www.pinlue.com/article/2020/06/1711/0010756417147.html1. 查看表空间 postgres=# \db+ List of tablespaces Name | Owner | Location | Access privileges | Options | Size ...转载 2020-06-17 18:50:02 · 1205 阅读 · 0 评论 -
说说 java轻量级线程库 Quasar轻量级java线程库
在转自品略图书馆http://www.pinlue.com/article/2017/03/0621/16608898542.htmlQuasar轻量级java线程库:Quasar 是一个 Java 库,提供了高性能、轻量级的线程,类似 Go 语言的 Channel,Erlang 语言的 Actor 和其他异步编程工具。Quasar最主要的贡献就是提供了轻量级线程的实现,叫做fiber(纤程)。Fiber的功能和使用类似Thread, API接口也类似,所以使用起来没有违和感,但是它们...转载 2020-06-13 18:19:21 · 486 阅读 · 0 评论 -
谈谈数据库中cast的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0510073884513.html数据库中cast的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中cast的用法的用法,希望对你们有用。 数据库中cast的用法的用法如下: 经常在前辈们的SQL中可以看到CAST的用法,例如 WITH T AS(SELECT LEVEL||' ' L FROM DUAL CONNECT BY LEVEL<=5), A(A,..转载 2020-06-04 11:15:42 · 526 阅读 · 0 评论 -
浅谈数据库中round的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0310073883713.html数据库中round的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中round的用法的用法,希望对你们有用。 数据库中round的用法的用法如下: Access数据库中Round用法 四舍五入的问题 select round(83.124,2) as t from jqdltb 显示为:83.12 select rou..转载 2020-06-03 15:55:01 · 1255 阅读 · 0 评论 -
说说数据库中top的用法。
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0210073883213.html数据库中top的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中top的用法的用法,希望对你们有用。 数据库中top的用法的用法如下: 在编写程序中,我们可能遇到诸如查询最热门的5篇文章或返回满足条件的n条记录的情况,在SQL语言中,可以使用TOP关键字来实现。 TOP关键字在SQL语言中用来限制返回结果集中的记录条数,其使用方法有两种..转载 2020-06-03 15:09:17 · 645 阅读 · 0 评论 -
浅谈数据库中cast的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0510073884513.html数据库中cast的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中cast的用法的用法,希望对你们有用。 数据库中cast的用法的用法如下: 经常在前辈们的SQL中可以看到CAST的用法,例如 WITH T AS(SELECT LEVEL||' ' L FROM DUAL CONNECT BY LEVEL<=5), A(A...转载 2020-05-29 14:52:53 · 1509 阅读 · 0 评论 -
数据库having的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/1110073886613.html数据库having的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库having的用法的用法,希望对你们有用。 数据库having的用法的用法如下: --sql中的group by 用法解析: -- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。 --它的作用是通过一定的规则将一个数据集划.转载 2020-05-30 11:00:00 · 9121 阅读 · 0 评论 -
说说数据库中sum的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0210073883113.html数据库中sum的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中sum的用法的用法,希望对你们有用。 数据库中sum的用法的用法如下: 根据BOL中解释COUNT用来返回组中的项数。 COUNT(*)返回组中的项数。包括 NULL 值和重复项 COUNT(ALL expression):对组中的每一行都计算 expression ..转载 2020-05-29 12:41:00 · 3100 阅读 · 0 评论 -
浅谈数据库中top的用法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3100/0210073883213.html数据库中top的用法的用法你知道吗?下面小编就跟你们详细介绍下数据库中top的用法的用法,希望对你们有用。 数据库中top的用法的用法如下: 在编写程序中,我们可能遇到诸如查询最热门的5篇文章或返回满足条件的n条记录的情况,在SQL语言中,可以使用TOP关键字来实现。 TOP关键字在SQL语言中用来限制返回结果集中的记录条数,其使用方法有两种..转载 2020-05-29 11:23:20 · 4416 阅读 · 0 评论 -
为什么要选择MySQL数据库?
转载自品略图书馆http://www.pinlue.com/article/2018/09/1907/407296771312.html什么是MySQL?MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL (Structured Query Language结构化查询语言)是目前使用最广的并且是标准的数据库语言。SQL语言使得存取或更新信息变得十分容易,你可以直接使用SQL从网站上查询信息。My..转载 2020-05-29 11:03:47 · 792 阅读 · 0 评论 -
谈谈:程序 进程 管程 线程
转载自品略图书馆http://www.pinlue.com/article/2020/04/1003/1810139774450.html进程和程序区别和联系表现在以下方面:1)程序只是一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体。而进程则不同,它是程序在某个数据集上的执行。进程是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资...转载 2020-04-10 11:22:12 · 341 阅读 · 0 评论 -
SQL Server numeric数据类型
转载自品略图书馆http://www.pinlue.com/article/2019/03/2912/078473755807.htmlNumeric(10,2) 指字段是数字型,长度为10 小数为两位的 简要描述一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR VS CHAR VARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他...转载 2020-04-08 17:18:28 · 6578 阅读 · 0 评论 -
SQL Server和Oracle防止数据锁定的比较
转载自品略图书馆http://www.pinlue.com/article/2020/03/3116/0910087286327.html数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻松地同时为成千上万的用户服务。而“底气不足”的数据库系统随着更多的用户同时访问系统将大大降低其性能。最...转载 2020-04-01 12:27:46 · 234 阅读 · 0 评论 -
浅谈 SATA接口
转载自品略图书馆http://www.pinlue.com/article/2020/03/3012/4810071415935.html摘要SATA是Serial ATA的缩写,即串行ATA。这是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而得名。SATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查...转载 2020-03-30 13:22:20 · 3811 阅读 · 0 评论 -
基于Delphi的三层数据库系统的实现方法
转载自品略图书馆http://www.pinlue.com/article/2020/03/3011/1610071238949.html摘 要 随着中间件与Web技术的发展,三层或多层分布式应用体系越来越流行。而中间件作为分布体系应用的关键技术,以其独特的优势为各种分布式应用的开发注入了强大动力,极大地推动了应用系统集成的发展。论文描述了基于Delphi中间件的三层结构访问数据库信息的方法...转载 2020-03-30 12:37:36 · 403 阅读 · 0 评论 -
ORACLE 11G 修改数据库端口并重新配置EM
转载自品略图书馆http://www.pinlue.com/article/2020/03/2813/5710060775609.html为确保数据库的安全,许多时候需要对ORACLE数据库默认的监听端口进行调整,调整后,再访问https://localhost:1158/em时,由于EM没有重新配置,仍然在旧的1521端口管理,造成无法使用EM进行管理。这时需要对EM进行重新配置。具体步骤...转载 2020-03-28 13:34:25 · 687 阅读 · 0 评论 -
如何自动备份你的网站数据
转载自品略图书馆http://www.pinlue.com/article/2020/03/2605/4410055031338.html前端时间主机提供商服务器发生了问题,让人郁闷的事是将数据恢复到了一星期以前,导致好些博客数据丢失。痛定思痛,想出了一个自动备份网站数据的方法。1.在服务器上实现数据转成SQL为了实现服务器上的数据转成SQL脚本,需要在服务器上放一个P...转载 2020-03-27 16:03:26 · 307 阅读 · 0 评论 -
数据库范式那些事。
转载自品略图书馆http://www.pinlue.com/article/2020/03/2010/4110037680441.html简介数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。范式的目标...转载 2020-03-20 17:39:32 · 171 阅读 · 0 评论 -
什么是数据库?什么是数据库管理系统?
转载自品略图书馆http://www.pinlue.com/article/2020/03/2009/1510037445022.html什么是数据库?数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开...转载 2020-03-20 14:38:27 · 5157 阅读 · 0 评论 -
SQL Server 排查 CPU 占用高的情况。
有朋友叫我帮他看一下数据库,操作系统是Windows 2008 R2,数据库是 SQL 2008 R2 64位。硬件配置还是比较高的,64G内存,16核CPU,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库。现象他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况内存占用不太高,只占用了30个GCPU占用100%排查方向一般排查都是...转载 2020-03-06 15:33:06 · 456 阅读 · 0 评论 -
关于架构设计和技术选型的总结!
转载自:http://www.pinlue.com/article/2020/03/0508/059982901128.html本文仅给出架构设计时需要考虑的知识点,并不会对具体知识点做详细介绍。一、顶层架构Linux/Windows平台、CS/BS架构、大数据架构、应用领域(游戏、互联网、传统行业等)二、CS中的Client的技术选型1、GUI开发技术(1)微软技术...转载 2020-03-05 12:44:58 · 1566 阅读 · 0 评论 -
盘点一般企业常遇到的四种网络注入攻击。
网络注入(Web Injection)是网络犯罪工具包内常见的工具,更是每位开发者、信息安全(InfoSec)专家都头疼的问题。特别是跨站脚本、命令注入、SQL注入和XML注入,都是企业网站和网页应用程序经常遭遇的攻击类型。由于这些攻击可以透过多种方式执行,所以也增加了防御的难度。亚信安全详解:四种常见的网络注入攻击这四种常见的网络注入攻击究竟有何不同?下面小编就详细给大家科普下。SQ...转载 2019-12-05 16:48:42 · 1038 阅读 · 0 评论 -
分享20个让你效率更高的CSS代码技巧。
在这里想与你分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合。有一些是面向CSS初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。1、注意外边距折叠与其他大多数属性不同,上下的垂直外边距margin在同时存在时会发生外边距折叠。这意味着当一个元素的下边缘接触到另一个元素的上边缘时,只会保留两个margin值中较大的那个。例如:HTM...转载 2019-06-29 15:50:09 · 155 阅读 · 0 评论 -
Java与Go服务之间gGRPC调用失败问题排查。
最近新接手了一个项目,被告知Java代码的gRPC客户端无法访问当前项目中Go代码的gRPC服务,个人在问题排查的过程中对gRPC的理解更深入了一层。项目背景接手该项目后跟该项目相关人员多次沟通后得到如下背景信息: 该项目Go服务端采用的是2016年9月以前发布的gRPC 项目组对官方提供的Go语言gRPC类库做了部分改造,但,由于改造该代码的工程师已经离职,目前没有人...转载 2019-06-30 13:37:31 · 854 阅读 · 0 评论 -
Apache 服务器配置。
安装 Apache 服务# 注意:需要使用管理员身份运行命令行!!!# 切换到 Apache 解压路径中的 bin 目录$ cd <解压目录>/bin# 安装 Apache 服务,‐n 参数是指定服务名称$ httpd.exe ‐k install ‐n "Apache"# 如果需要卸载 Apache,可以执行以下命令$ httpd.exe ‐k unin...转载 2019-07-11 12:00:56 · 99 阅读 · 0 评论 -
如何在Debian 9上安装Nginx?
介绍Nginx是世界上最受欢迎的网络服务器之一,负责托管互联网上一些规模最大,流量最高的网站。在大多数情况下,它比Apache更具资源友好性,可以用作Web服务器或反向代理。在本教程中,我们将讨论如何在Debian 9服务器上安装Nginx。准备在开始本教程之前,您应该有一个在服务器上配置了sudo权限的常规非root用户和一个活动防火墙。您可以按照Debian 9的初始服务器设置...转载 2019-07-16 17:59:27 · 4854 阅读 · 0 评论 -
PostgreSQL 与大小写的“坑”。
其实每种数据库都有自己的特色,PostgreSQL 也不例外,其中如果你留心PostgreSQL被最常问及的问题之一,就是大小写的问题。今天的讨论不涉及数据库名,表名的大小写,仅仅讨论一下字段里面的值的大小写。我们以一个例子为开始,1 我们创建一个表create table Case_insensitive( id serial not null primary key,ad...转载 2019-07-17 11:04:10 · 1520 阅读 · 0 评论 -
MySQL 索引必知必会
MySQL 索引必知必会什么是索引?在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。例如:有一张 student 表,其中有 5W 条记录,记录这 5W 个学生的信息。其中有一个 sno 的字段记录每个学生的学号,现在想要查询出学号为 ...转载 2019-10-06 16:17:26 · 201 阅读 · 0 评论 -
Vue 实现前进刷新,后退不刷新的效果
需求一:在一个列表页中,第一次进入的时候,请求获取数据。点击某个列表项,跳到详情页,再从详情页后退回到列表页时,不刷新。也就是说从其他页面进到列表页,需要刷新获取数据,从详情页返回到列表页时不要刷新。解决方案在App.vue设置: <keep-alive include="list"> <router-view/> </k...转载 2019-06-13 17:27:07 · 442 阅读 · 0 评论 -
ThinkNet:迄今为止最简单的语言建模网络
作者:Jeffrey Dastin机器之心编译参与:陈韵莹、shooting这篇短论文介绍了一种名为ThinkNet的模型。该模型非常简单,可以应用在语言建模任务中,且能在一些任务中达到当前最佳水平。论文地址:https://arxiv.org/abs/1904.11816这篇短论文介绍了一种名为Think Again Network(ThinkNet)的抽象概念,它可以...翻译 2019-05-15 18:33:21 · 300 阅读 · 0 评论 -
关于MySQL数据库基本操作。
数据库是数据存储的最外层(最大单元)1、创建数据库基本语法:create database 数据库名字 [库选项];范例:使用create database 创建数据库库选项:数据库的相关属性字符集:charset 字符集,代表着当前数据库下的所有表存储的数据默认指定的字符集(如果当前不指定,那么采用DBMS默认的)校对集:collate 校对集Create da...转载 2019-07-02 17:06:46 · 111 阅读 · 0 评论 -
SQL 查询优化之设计合理的数据库查询。
如何设计最优的数据库表结构,如何建立最好的索引,以及如何扩展数据库的查询,这些对于高性能来说都是必不可少的。但是只有这些还不够,要获得良好的数据库性能,我们还要设计合理的数据库查询,如果查询设计的很糟糕,即使增加再多的只读从库,表结构设计的再合理,索引再合适,只要查询不能使用到这些东西,也无法实现高性能的查询。所以说查询优化,索引优化,库表结构优化需要齐头并进。在进行库表结构设计时,我们要考虑...转载 2019-07-02 12:31:46 · 162 阅读 · 0 评论 -
React不是真正的响应式编程,Svelte才是。
这个题目可能有点夸张,但不管怎样 Svelte 和它的理念就是这样的。如果你还没听说过 Svelte 的话就去了解一下吧——你会见证一场革命的,它将取得空前的成就(没有给 Svelte 团队增加压力的意思)。本文不是 Svelte 的入门教程。Svelte 团队已经做了一份很棒的交互式手把手入门教程,能帮助你轻松迈入响应式编程的天地。先来份免责声明吧: 我不是编程高手,我也没有无所不知。我...转载 2019-06-26 16:38:27 · 1240 阅读 · 0 评论 -
盘点mysql 常用系统命令
desc 表名; // 表信息show columns from 表名; // 表字段describe 表名; // 表信息show create table 表名; // 表创建语句show create database 数据库名; // 显示数据库 信息show table status from 数据库名; // 数据库状态show tables或show tabl...转载 2019-05-30 12:09:37 · 188 阅读 · 0 评论