THẢO LUẬN

Between Today thì ra cả người 1 tuổi hả em. Nếu chỉ dùng DateTime.Today.AddDays(1).AddYears(-42)) thì anh nghĩ là dùng index được, nhưng mỗi lần where thì phải tính toán.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 4, 2022 4:21 SA

@maitrungduc1410 cảm ơn bạn, nhưng cú pháp ./gradlew bootBuildImage sử dụng gradle plugin (gradle package) và nó không liên quan đến Dockerfile. Và mình muốn khi sử dụng câu lệnh này có thể copy file apm.jar vào image như Dockerfile ý, chứ không phải sử dụng Dockerfile. Bạn có thể test qua câu lệnh này để hiểu thêm về nó không ?

  • cd đến gradle project có file gradlew.sh
  • sử dụng câu lệnh để build image ./gradlew bootBuildImage --imageName="myproject/gradle:1.0"
0

Cái vụ get_age do nó luôn thay đổi nên không đánh index được vậy thì em đánh index cột date_of_birth (giả sử như trong bài viết của anh đang tìm người 42 tuổi thì em sẽ query những người có date_of_birth between DateTime.Today and DateTime.Today.AddDays(1).AddYears(-42)) thì có ổn không anh 😁 Liệu có còn cách nào nhanh hơn không ạ. Mong nhận được phản hồi từ anh 😊

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 4, 2022 3:46 SA

@kenwiths999

COPY elastic-apm-agent.jar /some/path/in/container

Ở trên có 2 phần:

  • COPY file elastic-apm-agent.jar từ môi trường gốc (máy gốc, máy bên ngoài) của bạn, tại folder cùng nơi bạn đang để Dockerfile
  • đưa vào đường dẫn /some/path/in/container --- > ta được file jar tại địa chỉ /some/path/in/container/elastic-apm-agent.jar.

Vậy thì khi bạn chạy container thì bạn chạy file jar tại địa chỉ kia:

CMD ["java", "-jar", "/some/path/in/container/elastic-apm-agent.jar"]
0
thg 11 4, 2022 3:41 SA

@datbv sau nhiều ngày mò mẫm thì e đã thấy thì nó liên quan đến buffer_cache tuy nhiên để custom nó hay flush cache đi để test query explain thì e chưa nắm được. Nhưng được cái là dựa vào series của a e đã xem lại index và tinh chỉnh cho phù hợp với query thực tế, cost giảm rõ rệt.

0
Avatar
đã bình luận cho bài viết
thg 11 4, 2022 3:13 SA

mình đã edit lại 😃

0
Avatar
đã bình luận cho bài viết
thg 11 4, 2022 3:12 SA

@DioJoestarr

  • password này đã được mã hóa rồi á
  • hồi trước gửi cái password về là để khi gửi lên lại thì check lại email password lại lần nữa
  • mà sao lại làm như này thì không nhớ rõ lắm 😂
  • nhưng theo ngữ cảnh trên bài viết thì bỏ như vậy là không đúng
  • cảm ơn bạn nhiều 😄
0

2 năm trôi qua mình vẫn đang ngóng phần 2

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 4, 2022 3:02 SA

Miễn là file jar này nằm trong image là được (chứ không phải container) Theo cú pháp của bạn thì COPY elastic-apm-agent.jar /some/path/in/container nằm ở đâu để thực hiện ?

-1
Avatar
đã bình luận cho bài viết
thg 11 3, 2022 8:36 CH

Token tại sao lại có password trong đó vậy ạ, nếu ai lấy đc token thì lộ password thì sao a

0
Avatar
đã bình luận cho bài viết
thg 11 3, 2022 2:19 CH

i dont undertand, i miss you so much

0

Cơ bản chi khác nhau ở phần build code ra docker image, còn ra image rồi thì phải triển khai như nhau anh ạ

0
thg 11 3, 2022 12:22 CH

tôi connect thành công rồi nhưng đến đoạn select bảng thì nó báo lỗi "Error: Cannot enqueue Handshake after already enqueuing a Handshake." ai biết cách chữa không ạ

0

Bài viết rất hay, mang lại rất nhiều kiến thức, cám ơn bạn đã chia sẻ với mọi người.

0

@dinhlongit bạn có thể cho mình link git tham khảo được ko =)), mình cảm ơn.

0

@trannguyenhan Cái này mình có code đoạn lấy trên www.fb.com rồi, nếu bạn cần thì mình sẽ share cho tham khảo, cũng tương tự thôi....

0

@rockman88v em cho anh hỏi nếu mang mô hình triển khai nodejs này để triển khai java thì có được không em ?

0

@huukimit host xong rồi anh 🤣

0

Host đi cho anh dùng ké với. 😆

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 3, 2022 7:53 SA

em đang muốn khi hover vào thì nó sẽ có một cái div khác đc đè lên img ấy bác 😦(

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí