innotop

package
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2024 License: GPL-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BackToMainView

func BackToMainView(c *container.Container, top_window *text.Text, main_window *text.Text,
	tlg *barchart.BarChart, trg *sparkline.SparkLine, current_mode string) error

func ChunkString

func ChunkString(s string, chunkSize int) string

func DisplayErrorlog added in v0.3.0

func DisplayErrorlog(mydb *sql.DB, c *container.Container, t *tcell.Terminal) (keyboard.Key, error)

func DisplayExplain

func DisplayExplain(ctx context.Context, mydb *sql.DB, c *container.Container, top_window *text.Text, main_window *text.Text, thread_id string, explain_type string) error

func DisplayHelp

func DisplayHelp(c *container.Container) error

func DisplayInnoDB

func DisplayInnoDB(mydb *sql.DB, c *container.Container, t *tcell.Terminal) (keyboard.Key, error)

func DisplayLocking added in v0.3.0

func DisplayLocking(ctx context.Context, mydb *sql.DB, c *container.Container, top_window *text.Text, main_window *text.Text, thread_id string) error

func DisplayMemory

func DisplayMemory(mydb *sql.DB, c *container.Container, t *tcell.Terminal) (keyboard.Key, error)

func DisplayProcesslist

func DisplayProcesslist(mydb *sql.DB) error

func DisplayProcesslistContent

func DisplayProcesslistContent(mydb *sql.DB, main_window *text.Text) error

func DisplaySimple

func DisplaySimple(cols []string, data [][]string)

func DisplayStatus

func DisplayStatus(mydb *sql.DB, top_window *text.Text, tlg *barchart.BarChart,
	trg *sparkline.SparkLine, prev_status map[string]string, old_values []int) (map[string]string, []int, error)

func DisplayThreadDetails

func DisplayThreadDetails(mydb *sql.DB, c *container.Container, thread_id string) error

func ExitWithError

func ExitWithError(err error)

func FormatBytes

func FormatBytes(b int) string

func GetAHI

func GetAHI(mydb *sql.DB) ([]string, [][]string, error)

func GetBPFill

func GetBPFill(mydb *sql.DB) ([]string, [][]string, error)

func GetCodeMemAlloc

func GetCodeMemAlloc(mydb *sql.DB) ([]string, [][]string, error)

func GetComStmt

func GetComStmt(mydb *sql.DB) ([]string, [][]string, error)

func GetDetailsByThreadId

func GetDetailsByThreadId(mydb *sql.DB, thread_id string) ([]string, [][]string, error)

func GetErrorLog added in v0.3.0

func GetErrorLog(mydb *sql.DB, choices_prio_info *orderedmap.OrderedMap, choices_sub_info *orderedmap.OrderedMap) ([]string, [][]string, error)

func GetExplain

func GetExplain(ctx context.Context, mydb *sql.DB, explain_type string, query_db string, query_test string) ([]string, [][]string, error)

func GetInnoDBStatus

func GetInnoDBStatus(mydb *sql.DB) ([]string, [][]string, error)

func GetProcesslist

func GetProcesslist(mydb *sql.DB) ([]string, [][]string, error)

func GetQueryByThreadId

func GetQueryByThreadId(mydb *sql.DB, thread_id string) (string, string, error)

func GetQueryConnByThreadId added in v0.3.0

func GetQueryConnByThreadId(mydb *sql.DB, thread_id string) (string, string, error)

func GetRedoCapacity added in v0.3.2

func GetRedoCapacity(mydb *sql.DB) ([]string, [][]string, error)

func GetRedoInfo

func GetRedoInfo(mydb *sql.DB, innodb_redo_log_capacity int) ([]string, [][]string, error)

func GetStatus

func GetStatus(mydb *sql.DB) ([]string, [][]string, error)

func GetTempAlloc

func GetTempAlloc(mydb *sql.DB) ([]string, [][]string, error)

func GetTempMem

func GetTempMem(mydb *sql.DB) ([]string, [][]string, error)

func GetUserMemAlloc

func GetUserMemAlloc(mydb *sql.DB) ([]string, [][]string, error)

func GetValue

func GetValue(preview map[string]string, actual map[string]string, str string, negative ...bool) int

func KillQuery

func KillQuery(mydb *sql.DB, thread_id string) error

func PrintLabel

func PrintLabel(label string, col_opt ...int) (string, text.WriteOption)

func Processlist

func Processlist(mydb *sql.DB, displaytype string) error

func TableFromSlice

func TableFromSlice(header []string, contents [][]string, style *simpletable.Style) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL