中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

mysql元數(shù)據(jù)怎么查,mysql元數(shù)據(jù)管理

怎么查看mysql的元數(shù)據(jù)

一般情況下,mysql會默認提供多種存儲引擎,你可以通過下面的查看:

成都創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為雷州等服務(wù)建站,雷州等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為雷州企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

看你的mysql現(xiàn)在已提供什么存儲引擎:

mysql show engines;

看你的mysql當前默認的存儲引擎:

mysql show variables like \\'%storage_engine%\\';

你要看某個表用了什么引擎(在顯示結(jié)果里參數(shù)engine后面的就表示該表當前用的存儲引擎):

mysql show create table 表名;

如何利用ClickHouse高速匯總查詢MySQL數(shù)據(jù)

直連到MySQL的功能現(xiàn)在已被添加到ClickHouse中。所以可以直接從ClickHouse查詢MySQL表中的數(shù)據(jù)。

ClickHouse是一個超高性能的海量數(shù)據(jù)快速查詢的分布式實時處理平臺,在數(shù)據(jù)匯總查詢方面(如GROUP BY),ClickHouse的查詢更快,因此通常情況下在MySQL上進行聚合。

下面是在自己的虛擬環(huán)境中做的測試記錄。既然是虛擬環(huán)境非生產(chǎn)環(huán)境,請看參考應(yīng)用級別,而不是嚴格的測試。

正確準備和測試大約1000萬個數(shù)據(jù)項。

執(zhí)行腳本以創(chuàng)建樣本數(shù)據(jù)。這是約500 MB。

在MySQL中創(chuàng)建一個表并導(dǎo)入它。

由于似乎字符串數(shù)據(jù)比數(shù)字值更容易匯總,所以內(nèi)容是數(shù)字的,但它們是可變的類型。

然后執(zhí)行計算操作。

用BLOB類型做GROUPBY似乎很慢。

您可以在ClickHouse上使用MySQL數(shù)據(jù),只需在下面的表格中指定它,而不是表名。

啟動ClickHouse客戶端并進行測試。

如果您在啟動時不添加--multiline選項,則不會放置多行查詢,因此請繼續(xù)。

SELECT?

data1,?

COUNT(*)

FROM mysql('localhost','mikage','testdata','mikage','')?

GROUP BY data1

┌─data1─┬─COUNT()─┐

│? ? 4│1999013│

│? ? 3│1998988│

│? ? 2│1999993│

│? ? 5│2001553│

│? ? 1│2000453│

└───────┴─────────┘

5 rows in set. Elapsed: 2.685 sec. Processed 10.00 million rows,40.00 MB(3.72 million rows/s.,14.90 MB/s.)?

SELECT?

data2,?

COUNT(*)

FROM mysql('localhost','mikage','testdata','mikage','')?

GROUP BY data2

┌─data2─┬─COUNT()─┐

│6? ? │? 999786│

│8? ? │1001805│

│9? ? │1001438│

│3? ? │1000357│

│2? ? │1000648│

│4? ? │? 998349│

│5? ? │? 998889│

│10? ? │? 999424│

│1? ? │1000530│

│7? ? │? 998774│

└───────┴─────────┘

10 rows in set. Elapsed: 2.692 sec. Processed 10.00 million rows,101.00 MB(3.71 million rows/s.,37.52 MB/s.)?

SELECT?

data3,?

COUNT(*)

FROM mysql('localhost','mikage','testdata','mikage','')?

GROUP BY data3

-- 結(jié)果省略

100000 rows in set. Elapsed: 5.236 sec. Processed 10.00 million rows,138.89 MB(1.91 million rows/s.,26.52 MB/s.)?

SELECT?

data1,?

uniqExact(data5)

FROM mysql('localhost','mikage','testdata','mikage','')?

GROUP BY data1

┌─data1─┬─uniqExact(data5)─┐

│? ? 4│? ? ? ? ? 1811674│

│? ? 3│? ? ? ? ? 1812072│

│? ? 2│? ? ? ? ? 1812503│

│? ? 5│? ? ? ? ? 1814106│

│? ? 1│? ? ? ? ? 1813005│

└───────┴──────────────────┘

5 rows in set. Elapsed: 12.944 sec. Processed 10.00 million rows,198.89 MB(772.55 thousand rows/s.,15.37 MB/s.)?

-- ClickHouse有一個函數(shù)來粗略計算一個唯一的數(shù)字,所以讓我們來計算一下。

在MySQL中,相當耗時的查詢也可以在很短的時間內(nèi)處理。

重復(fù)統(tǒng)計時,最好將數(shù)據(jù)復(fù)制到ClickHouse一次。

如果您復(fù)制它,后續(xù)查詢將更快。

建議暫時使用StripeLog引擎。

如果您有一個主鍵,您可能還想要使用MergeTree表。這是在ClickHouse中最常用的引擎。

有必要用ORDER BY指定數(shù)據(jù)的排序順序(即使有重復(fù)也沒有問題)。

我會嘗試以前的查詢。以下是StripeLog引擎的測試結(jié)果。

測試耗時總結(jié)如下:

我認為這個錯誤很大,因為它在VM環(huán)境下僅測試了一次

從左邊開始為,(1)MySQL中的時間 (2) ClickHouse從MySQL讀取和處理數(shù)據(jù)的時間 (3) 在ClickHouse上處理復(fù)制數(shù)據(jù)的時間。

執(zhí)行查詢 MySQL處理時間 (秒) MySQL-ClickHouse處理時間 (秒) ClickHouse處理時間 (秒)

groupby(data1) 3.22 2.685 0.071

groupby(data2) 4.01 2.692 0.177

groupby(data3) 212.82 5.236 0.779

groupby(data1)+uniq(data5) 183.56 12.944 1.725

groupby(data1)+uniq(data5)概算 (無此功能) 6.026 0.285

當引用MySQL數(shù)據(jù)時,如果沒有對應(yīng)于ClickHouse的類型,它似乎是String類型。

沒有相應(yīng)的類型如Decimal類型,所以它也是String類型。

如果你想把它作為一個數(shù)值,精度將會改變,但是似乎有必要在MySQL端保持Double類型。

而且,Date和DateTime類型在MySQL和ClickHouse之間的范圍也是不同的。

ClickHouse日期類型是1970 - 2038年之間。

如果有超出范圍的數(shù)據(jù),可能需要使其成為字符串類型,按年份,月份,日期分列,并將其作為數(shù)值復(fù)制。

參照源碼如下:

MySQL類型 ClickHouse 類型 參考

tinyint????UInt8 / Int8

smallint????UInt16 / Int16

int / mediumint????UInt32 / Int32

bigint????UInt64 / Int64

float????Float32

double????Float64

dateDate????有可以表達的范圍差異

datetime????DateTime有可以表達的范圍差異

timestamp????DateTime

binaryFixed????String

除上述以外? ? String

mysql怎樣查詢一個表中所有數(shù)據(jù)

輸出所有的字段及不使用謂詞如distinct,limit等、不分組匯總、不附加任何篩選條件和實施任何連接即可檢索出該表的所有數(shù)據(jù)。

例如下列語句:

select * from t1(* 號表示輸出所有的字段)

Mysql如何查詢表中的數(shù)據(jù):

選擇需要進行查詢的數(shù)據(jù)庫的鏈接地址。

在數(shù)據(jù)庫鏈接地址中,找到需要查詢的數(shù)據(jù)庫,雙擊將其數(shù)據(jù)庫打開,可以看到數(shù)據(jù)庫的顏色會由灰色變成彩色。

點擊上方的‘查詢’功能,然后點擊箭頭所指的‘創(chuàng)建查詢’功能。

網(wǎng)頁名稱:mysql元數(shù)據(jù)怎么查,mysql元數(shù)據(jù)管理
標題URL:http://m.rwnh.cn/article0/dscdcio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣ChatGPT、建站公司、靜態(tài)網(wǎng)站、企業(yè)建站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
个旧市| 文成县| 五家渠市| 庆阳市| 滨州市| 扬州市| 屏东县| 延庆县| 灵宝市| 奉节县| 灵丘县| 滕州市| 巴南区| 三台县| 沈丘县| 平遥县| 闽清县| 甘谷县| 曲靖市| 青海省| 喀什市| 伊金霍洛旗| 公安县| 卢湾区| 兴文县| 什邡市| 黔江区| 万州区| 吉木萨尔县| 左贡县| 日喀则市| 罗甸县| 沙湾县| 顺平县| 大冶市| 徐汇区| 阿城市| 伽师县| 沂南县| 神农架林区| 资讯|