Puncte:0

MariaDB nu stochează selectați toate vizualizările

drapel ug

folosesc vizualizări în mariadb. momentan sunt pe un server Windows. dacă salvez în Windows o vizualizare selectată *(toate) pentru un tabel. data viitoare, dacă deschid vizualizarea, rămâne ca un select *(toate).

în linux (am testat ubuntu și centos) după salvarea vizualizării, scrie un select pentru fiecare tabel, nu pentru un select * (toate).

Exemplu de imagine: linux

linux:

selectează `abo_duration`.`dur_id` AS `dur_id`,`abo_duration`.`dur_name` AS `dur_name`,`abo_duration`.`dur_short` AS `dur_short`,`abo_duration`.`dur_order` AS `dur_ abo_duration`.`asdadsfasdf` AS `asdadsfasdf`,`abo_duration`.`neu` AS `neu` din `abo_duration`

Exemplu de imagine: ferestre

ferestre:

SELECT * din abo_duration 

este aceasta o problemă de configurare?

Multumesc

Puncte:0
drapel ua

Nu. Sunt doar două reprezentări ale aceluiași lucru. Forma mai scurtă va fi (mai devreme sau mai târziu) convertită în forma mai lungă. Atunci va avea loc prelucrarea.

Nu pot fi mai specific fără să înțeleg mai întâi ce vrei să spui prin „salvarea vizualizării” și „scrie”.

drapel ug
Am adăugat două imagini pentru a încerca să explic problema mea. sunt două servere. replicat. unul este în ubuntu(linux) și unul este în windows. uită-te la scrieri. Windows va părăsi vizualizarea ca un select all. dar Linux face selectia pentru coloana.
drapel ua
Faceți `EXPLAIN SELECT ... ; AFIȘAȚI AVERTIZĂRI;`? Doar așa știu să _văd_ forma mai lungă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.