SQL Server 2019 通过存储过程调用web http服务

SQL Server 2019 通过存储过程调用web http服务

SQLServer 通过触发器调用存储过程,同时在存储过程中调用web http服务。

1、sqlserver数据库开启相关服务

–sqlserver数据库开启相关服务

–查看 OLE Automation Procedures 的当前设置。0未启用。

exec sp_configure ‘show advanced option’, ‘1’ –只有这个高级选项被打开的时候,才有权限修改其他配置。

go

reconfigure –运行reconfigure语

Oracle 19c dbca Exception in thread “main” java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

Oracle 19c dbca Exception in thread

No protocol specified

Exception in thread “main” java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:264)

at java.awt.Toolkit$2.ru

TiDB 数据库 部署本地测试集群

TiDB 数据库 部署本地测试集群

1、下载并安装 TiUP。

curl –proto ‘=https’ –tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh

2、声明全局环境变量。TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要根据 profile 文件的实际位置修改命令。

source .bash_profile

//例如

source /home/tidb/.bash_prof

TiDB一款开源分布式 NewSQL 数据库

TiDB一款开源分布式 NewSQL 数据库

TiDB 作为一款开源分布式 NewSQL 数据库,可以很好的部署和运行在 Intel 架构服务器环境、ARM 架构的服务器环境及主流虚拟化环境,并支持绝大多数的主流硬件网络。作为一款高性能数据库系统,TiDB 支持主流的 Linux 操作系统环境。

与传统的单机数据库相比,TiDB 具有以下优势:

纯分布式架构,拥有良好的扩展性,支持弹性的扩缩容

支持 SQL,对外暴露 MySQL 的网络协议,并兼容大多数 MySQL 的语法,在大多数场景下可以直接替换 MySQL

MySQL Workbench 报错 No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS

MySQL Workbench 报错 No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS

Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 0.000 sec

对于初次使用Mysql Workbench的人来说,很可能都出现这种错误。

因为没有选择默认的数据库,双击选择指定的数据库就可以正常操作了。

Elasticsearch一个全文搜索引擎

Elasticsearch一个全文搜索引擎

1、官网。https://www.elastic.co/cn/

2、文档。https://www.elastic.co/guide/index.html

3、介绍。

Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎。当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:

分布式实时文件存储,并将每一个字段都编入索引,使

SQLite一个轻型的数据库

SQLite一个轻型的数据库

为什么要用 SQLite?

不需要一个单独的服务器进程或操作的系统(无服务器的)。

SQLite 不需要配置,这意味着不需要安装或管理。一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘文件。SQLite 是非常小的,是轻量级的,完全配置时小于 400KiB,省略可选功能配置时小于250KiB。SQLite 是自给自足的,这意味着不需要任何外部的依赖。SQLite 事务是完全兼容 ACID 的,允许从多个进程或线程安全访问。SQLite 支持 SQL92(SQL2)标准

PostgreSQL一个开源的关系数据库服务器

PostgreSQL一个开源的关系数据库服务器

1、官网。https://www.postgresql.org/

2、文档。https://www.postgresql.org/docs/

3、介绍。

持续的性能提升

在先前PostgreSQL版本的基础上,PostgreSQL 13可以有效地处理标准数据库索引B-tree中的重复数据。这降低了B-tree索引所需的总体使用空间,同时提高了整体查询性能。 PostgreSQL 13引入了增量排序,其中查询中来自较早步骤的已排序数据可以加快后续步骤的排序。此外,

关于Python连接Redis

关于Python连接Redis

1、通过pip在Python中安装Redis的驱动程序。

在cmd命令中输入:python -m pip install redis

2、测试代码

#coding=utf-8

# 测试Redis

import redis

# 连接redis,加上decode_responses=True,写入的键值对中的value为str类型,不加这个参数写入的则为字节类型。

# 连接池方式

pool = redis.ConnectionPool(host=’localho